begin:vcard
fn:Carolina Fievet
n:Fievet;Carolina
email;internet:carol.fievet@gmail.com
tel;work:Analista Genexus
x-mozilla-html:TRUE
version:2.1
end:vcard
Hola compañer@s del foro,
Tengo que consumir un WebService de una institución, pero como utiliza SOAP 1.2 y yo desarrollo con Genexus 9 + java + web + mysql, resulta que no tiene compatibilidad con este protocolo, por lo que tengo que consumirlo usando un archivo *.xml como método de intercambio de información. Hasta aquí todo bien.
El caso, es que para saber si estaba armando bien los archivos xml, desarrollé un pequeño WebService en Java y lo deployé en mi propia máquina a fin de probar y aprender como hacer esto en Genexus y si me funcionaría. El WebService funciona correctamente ya que lo he probado con: soapUI y puedo hacer request y obtener respuesta correctamente.
siguiendo el siguiente tutorial: http://www.gxtechnical.com/gxdlsp/pub/GeneXus/DevEnv/Docum/ReleaseNotes/7.5/ManejoHTTP.htm no sé como rellenar dichos campos con los datos de mi propio webservice:
DATOS QUE NECESITO RELLENAR:
PROPIEDADES:
Host
Define el nombre del host.
Tipo- String
Port
Define el puerto del host.
Tipo- String
Secure
Indica si el protocolo es http o https.
Tipo- Boolean
Timeout
Determina el Timeout de la conexión.
Tipo- Integer
BaseURL
Indica la URL base de los request que se hagan al host.
Tipo- String
StatusCode
Retorna el código de error HTTP.
Tipo- Integer
ReasonLine
Retorna el texto del error HTTP.
Tipo- String
ErrCode
Retorna si ocurrió algún error en algún comando, en cuyo caso retorna un valor distinto de cero.
Tipo- Integer
ErrDescription
Retorna el menaje del error si ocurrió alguno en algún comando.
Tipo- String
Basic y Digest
Son constantes que determinan un tipo de autenticación. Se utilizan en el método AddAuthentication.
Basic=0 : Para autentificar se envía el usuario y password sin encriptar.
Digest=1: Para autentificar se envía el usuario y password encriptados.
ProxyHost y ProxyPort
Permiten especificar un proxy http. En ambiente windows se utiliza automáticamente el que esta configurado en la máquina.
ProxyHost- String
ProxyPort- Integer
Configuración de mi Web Service casero:
¿¿Alguien me puede ayudar para saber cómo tengo que rellenar los anteriores datos y poder consumirlo??

Un millón de gracias por vuestras sugerencias, ayuda...
Que tengáis un buen finde tod@s!!


0 Response to "[internet-l] Consumir WebService con HttpRequest, HttpResponse y HttpClient"
Publicar un comentario