FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Error al invocar Web Services
Reabro el tema del web service porque tengo el siguiente problema, resulta que la aplicación desarrollado en Delphi 7 funciona perfectamente en casi la mayoria de computadores, vale mencionar que funciona en Windows XP y Windows Vista tanto de 32 como de 64 bits. Sin embargo tengo el problema de que en cuatro computadores no funciona y me da "Error al conectar al Web Service Cadena clase no válida". En un principio pensaba que se trataba de algun bloqueo de seguridad pero luego de verificar todas las seguridades no logro dar con el problema.
Por favor cualquier sugerencia de lo que puede estar pasando sera de gran ayuda. Saludos Cordiales. |
#2
|
||||
|
||||
Y que "seguridades" checaste y descartaste que sean ?. Lo mas comun son los firewalls.
__________________
Ya tengo Firma! |
#3
|
|||
|
|||
Precisamente he checado los firewalls, antivirus y nada que funciona. Son alrededor de 40 computadores de los cuales cuatro no logran conectarse al web service y todos estan en la misma red y todos tienen las mismas politicas de seguridad.
|
#4
|
||||
|
||||
Y logras ver el WSDL desde un navegador como Mozilla o IE en esas pcs ?
__________________
Ya tengo Firma! |
#5
|
|||
|
|||
Si logro ver el WSDL desde esas pcs, tambien he desarrollado una aplicación de prueba en .net y si logra conectarse al web service, el problema es con la aplicación desarrollada en delphi 7 que no me funciona en esas cuatro pcs.
|
#6
|
||||
|
||||
Y que SO tienen las pcs que no te dejan conectarte con Delphi ?
__________________
Ya tengo Firma! |
#7
|
||||
|
||||
Por lo que comentas, casi estoy seguro de que el error que mencionas no tiene que ver con tu servicio Web, sino con las versiones de MSXML que hay en esos cuatro equipos.
La solución es instalar en ellos esta actualización de Windows: http://www.microsoft.com/en-us/downl....aspx?id=19662 TghXMLDoc actualmente usa MSXML2.DOMDocument.4.0, aunque estoy considerando mejorar la clase para que trabaje con otras de las versiones de MSXML. Se aceptan propuestas de cómo incluir esa mejora. Última edición por Al González fecha: 07-11-2013 a las 19:14:46. Razón: Añadir enlace |
#8
|
|||
|
|||
Efectivamente el problema ha sido la versión de MSXML, he instalado la actualización recomendada y ha funcionado correctamente. Solo una inquietud adicional, esta actualización se debe aplicar para todos los sistemas operativos y arquitecturas o debo descargarme la actualización dependediendo del SO y arquitectura.
Saludos Cordiales y muchas gracias por tu apoyo. |
#9
|
||||
|
||||
Cita:
Respondiendo a esa inquietud, te comento que he usado la misma actualización en Windows XP y en Windows 8, por lo cual infiero que su instalador sirve para todas las versiones actuales del sistema operativo. Como nota adicional, decir que ya estoy revisando la clase para que pueda usar otras versiones de MSXML, haciéndola con ello más flexible. Te avisaré cuando quede lista esa mejora. Un saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Alguien ha desarrollado en un paquete un descendiente de TSessionHTTPModule ? | rolandoj | Lazarus, FreePascal, Kylix, etc. | 0 | 18-12-2012 23:34:27 |
Reproductor desarrollado en delphi | miguel_pxyz | Noticias | 9 | 14-04-2009 18:39:35 |
Pasar una Session a un Datatable | altp | .NET | 0 | 14-04-2008 20:46:19 |
Actualizar DataTable | Juampy | .NET | 2 | 24-04-2007 19:17:19 |
Vender programa con código desarrollado para otro | Crandel | Debates | 4 | 09-11-2005 00:38:43 |
|