Escritura de una aplicación WS-Notification que no exponga un punto final de servicio web
Escriba una aplicación Java™ EE que pueda ejecutarse fuera del servidor de aplicaciones para realizar innovaciones de servicios web en un servicio web externo. Esta aplicación actúa como un editor de versión simplificada o un consumidor de tipo de extracción mediante la invocación de operaciones de servicios web a través de otro servicio web, como NotificationBroker, proporcionado por WebSphere Application Server.
Antes de empezar
- Una copia instalada y funcional de IBM® Rational Application Developer, Rational Software Architect o herramientas equivalentes.
- Conocimientos sobre dónde encontrar el archivo WSDL para el servicio que debe invocarse.
Acerca de esta tarea
Procedimiento
- Obtenga los archivos WSDL para el servicio que desea invocar. Si el servicio de destino es el servicio intermediario de notificaciones que fue generado por WebSphere Application Server, utilice la consola administrativa para publicar los archivos WSDL para el servicio en un archivo comprimido.
- Cree un proyecto Web dinámico con el nombre que desee.
- SeleccioneArchivo>Nuevo>Otro>Servicios web>Cliente de servicios web.
- Seleccione Proxy Java.
- Escriba o seleccione el WSDL que ha obtenido antes.
- Elija un tipo de cliente de "Cliente de aplicación" o "Java" según sus requisitos.
- Seleccione la configuración de seguridad que necesite.
- Pulse Finalizar.
- Utilice el proxy y los apéndices generados para realizar llamadas contra el servicio web remoto. Para obtener ejemplos de codificación detallados, consulte Desarrollo de aplicaciones que utilizan WS-Notification.