Buscar

Realice su búsqueda por palabras clave, tags, FAQs, etc.

Todas las entradas etiquetadas servicio web

Tratamiento de excepciones en mensajes HTTPX (Por ejemplo error 500)

Si bien se puede aplicar la siguiente metodología para distintos tipos de excepciones, se lo explicará en base al ejemplo de un error 500: Los siguientes son ejemplos de mensajes y de lo que devuelve cada uno: Error 500 sin datos / error de conexión (sin transformación) Mensaje: HTTPX|HTTP_GET|http://localhost/SvcEngage5904/SvcEngageRest.svc/rest/ThrowException|10|00204434-B8EB-487E-AFFE-B3DB8327E66C|94983b69-79dc-488c-8175-b91941339fa2|rolandob||ExceptionMessage=|AsFaultException=False[EOM] Información . . . Leer más

Servicio de campañas de Web Services

Formato del mensaje del servicio de campañas de web services: WSCAMPAIGNX|<PKEY Campaña>|<PKEY Transacción>|<Comando>[EOM] Donde: WSCAMPAIGNX: (Obligatorio y Fijo) Identificador del servicio de campañas de web services de EIS <PKEY Campaña>: (Obligatorio) Pkey de la campaña <PKEY Transacción>: (Obligatorio) Pkey de la transacción de socket con el formato del mensaje para . . . Leer más

Metodología de desarrollo y test de Web Services con EIS

Pasos: 1)      Obtención del WSDL 2)      Creación de la clase proxy 3)      Modificación del archivo .config 4)      Inspección de la clase proxy con EISProxyManager 5)      Prueba del método web desde EISProxyManager 6)      Según la estructura de la respuesta del método web: Si la respuesta es un XML que vuelve como . . . Leer más

Corrección problema array múltiple en clases proxy

Instructivo para corregir las clases proxy que contengan arrays de dimensiones múltiples. —————————————————————————————– 1- Editar el archivo .VB con notepad. 2- Buscar la cadena “()()”. 3- Tener en cuenta sólo las líneas de código en las cuales dicha cadena se encuentre dentro de la definición de una propiedad. Por ejemplo: . . . Leer más

Caracteres válidos para un XML

En el siguiente link se muestra la lista de caracteres válidos para un XML. Se puede apreciar que los únicos caracteres permitidos por debajo del 32 son el 9,  el 10 y el 13. https://www.w3.org/TR/xml/#charsets Es importante que la gente que administra un web service evite la devolución de caracteres inválidos.