Download - Primer Modelo Java 3 Capas Http Introducción
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
1/13
PRIMER MODELO JAVA 3 CAPAS HTTP
Introduccin
En este documento se describen los requerimientos y una descripcin paso por paso para lograr generar,compilar y ejecutar una aplicacin Java 3 capas HTTP en ambiente de prototipacin, todo local.
Alcance
GeneXus 8.0 tlimos upgrades liberadosHTTP Stateful como protocolo de comunicacionesSql Server como DBMSDrivers JDBC de MicrosoftCompilador de MicrosoftVM de MS para ejecutar el clienteJakarta Tomcat 5.0.x como servidor de servlets
Requerimientos
Java SUN / MSUtilitario NMAKEDrivers JDBC para SqlServerJakarta Tomcat 5.0.x
Descripcin Pasos
1. Configuracin modelo GeneXus
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
2/13
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
3/13
Application server host = http://localhost:8080/sample3chttp/servlet
Crear la base de datos, hacer un build all y compilar el objeto main, en este ejemplo, de aqu en mas elwork panel WKP01
Para ejecutar desde genexus, es suficiente y necesario armar el WAR deployment para instalar la partedel servidor. Luego para instalar y ejecutar la aplicacin desde el GXWS, se hace igual que en unaaplicacin 2 capas.
2. Armado de Deployments para el cliente (GXWS ) y para el servidor(WAR)
Ejecutar el Deployment Wizard (F5 Developer Menu Utilities Deployment Wizard)
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
4/13
Next
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
5/13
Next
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
6/13
Nota: crear el folder \Tomcat 5.0\webapps\ROOT\SampleClient para dejar alli el deployment del cliente.Desde alli el cliente podr hacer la instalacin y ejecucion de la aplicacin via GXWS . Mas adelante sellega a este punto.
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
7/13
Finish
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
8/13
Build Archives
Una vez creado, visto el mensaje sample3chttp built en la status bar, dar exit
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
9/13
Configuar segn figura y dar Build WARs
Importante: en Web Application Name se debe especifcar el mismo nombre de webapp que se puso enla propiedad Application Server Host cuando se configur el modelo, en este caso de ejemplo se pusesample3chttp (http://localhost:8080/sample3chttp/servlet). Respetar maysculas y minsculas.
Reiniciar el Tomcat
Ver que el WAR se haya instalado
http://localhost:8080/sample3chttp/servlethttp://localhost:8080/sample3chttp/servlethttp://localhost:8080/sample3chttp/servlethttp://localhost:8080/sample3chttp/servlet -
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
10/13
Con esto estara pronto para ejecutar tanto desde GeneXUs como desde el GXWS
Tests
Para testear que el tomcat esta atendiendo como servidor de esta aplicacin, y estar seguros que elcliente la encontrar, en el browser probar lo siguiente en la URL:http://localhost:8080/sample3chttp/servlet/com.genexus.distributed.ServletAppServer
Si todo ok, debera aparecer lo siguiente en la pantalla del browser:
ServletAppServer status servlet
Configuration File: C:\Tomcat 5.0\webapps\sample3chttp\WEB-
INF\classes\server.cfg
ORB: StatefulApplicationServer
http://localhost:8080/sample3chttp/servlet/com.genexus.distributed.ServletAppServerhttp://localhost:8080/sample3chttp/servlet/com.genexus.distributed.ServletAppServer -
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
11/13
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
12/13
Help - About
-
8/14/2019 Primer Modelo Java 3 Capas Http Introduccin
13/13