Entradas

Mostrando las entradas etiquetadas como WebService

Orquestacion como Servicio Web

Imagen
Una funcionalidad que por diferentes motivos no habia podido trabajar era la creacion de servicios web basados en una orquestacion.  Pues bien, le he dedicado varias horas y al fin he logrado crear el servicio y probarlo. Creamos nuestra orquestacion normal, para este caso, recibo un mensaje el cual sera el request para la ejecucion de un servicio web externo, recibida la respuesta del servicio web, enviamos el mensaje al sistema que nos invoco. Se debe tener en cuenta que la configuracion del Puerto por el cual ingresamos a la orquestacion debe ser PUBLICO , esto para permitir el acceso de consumir la orquestacion.  Otro aspecto a tener en cuenta es el nombre de la Operacion ya que este nombre sera el nombre de la operacion que tendra nuestro servicio web para nuestro caso la llame Operation_1 El siguiente paso sera realizar la compilacion y posteriormente el deploy en un proyecto del Biztalk Administrator. En el Biztalk Administrator deberia quedar la orquestacio...

Consumir Servicios Web desde Biztalk

Este post lo inicio con el entusiasmo de estar trabajando nuevamente con esta maravillosa plataforma, bien dejandonos de sentimentalismos y poniendonos en contexto, el objetivo es consumir servicios web externos desde Biztalk Server. Como bien sabemos encontramos muchos protocolos para la conectividad con estos servicios entre los cuales tenemos a SOAP y a WCF.  Despues de buscar por varias partes, considero que el articulo que mejor describe este proceso y ademas de forma grafica es el siguiente  http://geekswithblogs.net/evankoch/archive/2007/09/26/115647.aspx .  Espero que sea de su ayuda...

Cliente Servicio Web con JAX-WS

Imagen
Creación de las clases cliente   Como lo prometido es deuda, acá les dejo este post para la creación de un cliente creado con JAX-WS que consuma el servicio web previamente creado en otro artículo. Lo que requerimos para esta labor es conocer la dirección del servicio web al que le vamos a crear nuestro cliente, es decir, debemos tener la URL del WSDL del servicio web (para continuar con nuestro ejemplo del servicio web la URL seria http://localhost:8080/TestWebServiceJAXWS/CalculatorPort?wsdl ). Una vez conocida esta dirección iniciamos con la creación de nuestro proyecto en MyEclipse del tipo Web Project, luego creamos nuestro paquete que va a contener las clases (cliente del Web Service) que usaran para consumir el servicio, Para la creación propiamente del cliente del servicio damos clic derecho en el proyecto, luego clic en el New, luego en en Other, luego aparece nuestro wizard, donde indicamos que vamos a crear un cliente del servicio web Seguidamente indicamos el proy...

Servicios Web con JAX-WS

Imagen
Creación del Servicio Antes de desarrollar mi primer servicio web en java pensaba que éstos eran complicados de desarrollar ya que teníamos que programar absolutamente todos los archivos necesarios para la construcción del servicio, como decía esto era lo que pensaba pero en la práctica, me encontré con que en nuestro MyEclipse se pueden hacer de manera rápida y sencilla como a continuación les muestro. Lo primero es entender que existen diversas tecnologías para desarrollar servicio web como son AXIS, JAX-WS entre otros, en este post me enfocare como lo indica el titulo en JAX-WS (Java API for XML Web Services) que es una API destinada para la creación de servicios web. Bien vamos a la práctica. En MyEclipse creamos un proyecto tipo Web Service O bien podemos presionar el botón indicado en la barra de herramientas Posteriormente ingresamos el nombre del proyecto y nos fijamos en la tecnología en que vamos a desarrollar nuestro servicio, para nuestro caso será JAX-WS De aquí en ...