java-l | | | |
leandro79337933 | |
Hola Gustavo,
respuesta rapida, lamentablemente con GeneXus no hay manera de establecer
los "estados HTTP".
por otro lado, no comprendo bien la publicacion del servicio y la
arquitectura de 3 capas. Para publicar un servicio con Genexus, tenes 3
opciones: SOAP, REST y "a mano". Estos servicios van a la capa logica. Los
servicios REST/SOAP los tenes disponibles en procedimientos, data
providers, TRNs a traves de BCs, y alguno mas que se me haya escapado.
Y siempre tenes la opcion de "a mano". Un PRC con call protocol HTTP y a
usar tipos de datos HTTPRequest y HTTPResponse.
Creo que no me olvide de nadie...
Slds
On Tue, Nov 17, 2020 at 9:59 AM Gustavo Barca |
|
|
gbarca.uy | |
Leandro,
gracias por responder
Estoy haciendo una aplicacion con del SDK de Genexus para Mercado Pago
En ese SDK esta el proceso Http ReceiveNotifications que es el que tengo
que publicar en esa modalidad de 3 capas
que es como vos decis
" Un PRC con call protocol HTTP y a usar tipos de datos HTTPRequest y
HTTPResponse."
"por otro lado, no comprendo bien la publicacion del servicio y la
arquitectura de 3 capas"
A ver si puedo explicarlo mejor, yo lo acabo de aprender !!!!
Tenemos un Tomcat Publico externo, que se accede por internet "sin
restricciones" en teoria
Ese Tomcat se comunica con un Apache/Tomcat interno, y es la unica conexion
permitida desde el exterior
Ahi hay otro tomcat con la totalidad de la aplicacion, con todos los
directorios como conocemos las webapps,
con los jar, class, etc, etc
Y este es el que se conecta a la BD
En el tomcat exterior esta la misma carpeta de la webapp
pero solo esta la carpeta "static"
Y por configuracion de los tomcat,
se conectan entre ellos
Aclare o oscureci ??
Gracias
Slds
Gustavo
El mar., 17 de nov. de 2020 a la(s) 10:33, Leandro Minatel (
leandro@minatel.com.ar) |
|
|
|
|
Back to java-l |
|