Foros del Web » Programación para mayores de 30 ;) » .NET »

Consumir Web Service Tibco en C#

Estas en el tema de Consumir Web Service Tibco en C# en el foro de .NET en Foros del Web. Hola, buen día a todos! Estoy tratando de consumir un webservice en C# que ha sido elaborado en Tibco, sin embargo al momento de ejecutarlo ...
  #1 (permalink)  
Antiguo 04/06/2009, 09:28
 
Fecha de Ingreso: junio-2008
Mensajes: 61
Antigüedad: 15 años, 10 meses
Puntos: 0
Consumir Web Service Tibco en C#

Hola, buen día a todos!

Estoy tratando de consumir un webservice en C# que ha sido elaborado en Tibco, sin embargo al momento de ejecutarlo tengo problemas al intentar instanciar un objeto de dicha referencia al service, he estado buscando pero no he encontrado nada que pueda darme por lo menos una idea de como consumir el servicio de una forma correcta, ya que al parecer lo estoy haciendo mal y creo que no es de forma tradicional a otro webservice, espero sus comentarios y sugerencias, gracias
  #2 (permalink)  
Antiguo 04/06/2009, 12:47
Avatar de cocu3  
Fecha de Ingreso: diciembre-2007
Mensajes: 235
Antigüedad: 16 años, 4 meses
Puntos: 6
Respuesta: Consumir Web Service Tibco en C#

Cita:
Iniciado por DKain Ver Mensaje
Hola, buen día a todos!

Estoy tratando de consumir un webservice en C# que ha sido elaborado en Tibco, sin embargo al momento de ejecutarlo tengo problemas al intentar instanciar un objeto de dicha referencia al service, he estado buscando pero no he encontrado nada que pueda darme por lo menos una idea de como consumir el servicio de una forma correcta, ya que al parecer lo estoy haciendo mal y creo que no es de forma tradicional a otro webservice, espero sus comentarios y sugerencias, gracias
hola como anda DKain,

a ver... para poder consumir un web services con .net debes saber que tipo de web services es, es decir si es de los web services estandar de HTTP-XML, o si es de los del .net 3.0 que es una extensión al anterior,

yo lo que hago en el visual es colocar una referencia al web services, pero para esto si es un web services 3.0 hecho con el wcf toca tener las bibliotecas de esta tecnologia, sino si es de los normales, los soap, no hace falta aregar estas bibliotecas.

saludos
  #3 (permalink)  
Antiguo 04/06/2009, 14:07
 
Fecha de Ingreso: junio-2008
Mensajes: 61
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Consumir Web Service Tibco en C#

Cita:
Iniciado por cocu3 Ver Mensaje
hola como anda DKain,

a ver... para poder consumir un web services con .net debes saber que tipo de web services es, es decir si es de los web services estandar de HTTP-XML, o si es de los del .net 3.0 que es una extensión al anterior,

yo lo que hago en el visual es colocar una referencia al web services, pero para esto si es un web services 3.0 hecho con el wcf toca tener las bibliotecas de esta tecnologia, sino si es de los normales, los soap, no hace falta aregar estas bibliotecas.

saludos
que tal cocu

gracias por el apoyo, de entrada no cuento con WCF, por lo que trabajo con el framework 2.0 y el problema es precisamente este: Al agregar el webreference e intentar instanciar el objeto, la esctrucra que maneja SOAP, me pierde las referencias a los metodos que contenga el service de TIBCO. Ya he trabajado consumiendo webservices de otros lenguajes llamese Java, sin embargo con la clase SoapHttpClientProtocol estoy encontrando una solución, si concluyo la posteo o si alguien sabe como continuar oportunamente con esto antes, les agradeceria el apoyo, saludos
  #4 (permalink)  
Antiguo 01/07/2009, 09:23
 
Fecha de Ingreso: junio-2008
Mensajes: 61
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Consumir Web Service Tibco en C#

Hola a todos!!!

Para cerrar este tema, ya localice cual es el problema en el consumo del webservice: es la forma en que se presentan las etiquetas en la salida WSDL, para .Net debe de ser tan transparente como consumir cualquier otro servicio de otra indole, lo importante aqui son dos cosas en el webservice: el uso adecuado de los namespaces y las referencias de los objetos a usarse de forma interna. Cabe resaltar que no soy especialista en Tibco y por lo tanto el detalle no lo identifico del todo, sin embargo, si es importante asentar que los cambios que me hicieron al respecto hicieron que el servicio funcionara de forma muy natural desde C#, siendo principalmente las referencias en dichos namespaces por cada metodo que yo invoco asi como su enlace con los tipos de datos personalizados que se usaron para que yo los pudiera consumir. Espero les sirva la referencia y se eviten muchos dolores de cabeza como a mi me sucedio, saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:47.