Convertir un servicio alojado internamente en disponible como servicio web
Cree un servicio de entrada. Un servicio de entrada es una interfaz Web para un servicio proporcionado internamente (es decir, un servicio proporcionado por su propia organización y alojado en una ubicación que está disponible directamente a través de un destino de bus de integración de servicios). Para configurar un servicio alojado localmente como un servicio de entrada, primero debe asociarlo con un destino de servicio y después configurar uno o más escuchas de punto final a través de los cuales se pasan las peticiones y respuestas de servicio al servicio. También puede elegir que el servicio local esté disponible a través de uno o más registros UDDI.
Antes de empezar
- Ha creado e instalado un repositorio SDO (Service Data Objects), que ha utilizado para almacenar y dar servicio a las definiciones WSD, en cada servidor o autónomo o clúster que vaya a ejercer un rol de servicios web habilitados para el bus de integración de servicios.
- Ha creado una nueva configuración de escucha de punto final para cada escucha de punto final que tiene previsto utilizar para recibir peticiones de servicio entrada.
- Ya tiene un servicio alojado internamente que desea configurar como un servicio de entrada y tiene el servicio disponible en el destino del bus de integración de servicios.
- Ha creado referencias con los registros UDDI en los que desea registrar este servicio.
También tiene que crear un archivo WSDL de plantilla que describa el servicio y hacer que el archivo WSDL esté disponible en un URL o en un registro UDDI. Para obtener información sobre cómo crear un archivo WSDL, consulte Desarrollo de un archivo WSDL para aplicaciones JAX-RPC.
Acerca de esta tarea
En la figura siguiente, un escucha de punto final recibe una solicitud de cliente y, a continuación la pasa a través de un puerto de entrada a un destino de servicio de entrada. Los manejadores JAX-RPC y los enlaces de WS-Security pueden aplicarse en los puertos.

Las peticiones de servicio Web y las respuestas a un servicio de entrada pueden enviarse a través de cualquier enlace (por ejemplo SOAP sobre HTTP o SOAP sobre JMS) que esté disponible para el bus. Cada tipo de enlace disponible se representa mediante un puerto de entrada, y cada puerto de entrada está asociado con un escucha de punto final específico de enlace.
- Puede controlar qué grupos de usuarios pueden acceder a un servicio web de entrada concreto haciendo que el servicio esté disponible sólo a través de escuchas de punto final específicos.
- Puede asociar las listas de manejadores JAX-RPC con puertos para que los manejadores puedan supervisar la actividad del puerto y llevar a cabo las acciones adecuadas dependiendo del emisor y el contenido de cada mensaje que pasa por el puerto.
- Puede establecer el nivel de seguridad que se aplicará a los mensajes (configuración de WS-Security y enlaces). El nivel de seguridad se puede establecer de forma independiente para mensajes de petición y de respuesta.
Procedimiento
Resultados
Qué hacer a continuación
Si desea proteger el nuevo servicio de entrada o aplicar cualquier lista de manejadores JAX-RPC a los puertos del servicio, o publicar el servicio en más registros UDDI, utilice la consola administrativa para modificar la configuración del servicio de entrada.