Si utiliza los objetos JMS administrados proporcionados por WebSphere ESB con Message Service Clients para C/C++ y .NET, debe configurar el servicio Web JNDILookup que WebSphere ESB proporciona para habilitar clientes no de Java a fin de acceder a los objetos JMS administrados desde un entorno no de Java.
Antes de iniciar esta tarea, asegúrese de que se haya instalado la aplicación de servicio Web JNDILookup.
Web Services Client para C++ es un prerrequisito para utilizar el servicio Web JNDILookup con Message Service Client para C/C++. Si utiliza objetos administrados con aplicaciones de Message Service Client para C/C++, asegúrese de que se haya instalado una versión compatible de Web Services Client para C++ antes de iniciar esta tarea. Las versiones de Message Service Client para C/C++ y Web Services Client para C++ que se empaquetan en WebSphere ESB son compatibles.
Los objetos definidos administrativamente ConnectionFactory y Destination proporcionan una separación entre una implementación de JMS y las interfaces de JMS, lo que hace que las aplicaciones de cliente JMS sean más portables, ya que están protegidas de los detalles de implementación de un proveedor de JMS. Los objetos administrados permiten a un administrador gestionar los valores de conexión para aplicaciones de cliente desde un depósito central. Por ejemplo, la cola específica que una aplicación utiliza puede alterarse si se modifica el objeto Destination administrado que la aplicación obtiene a través de JNDI.
Los clientes no de Java como, por ejemplo, Message Service Clients para C/C++ y .NET también pueden utilizar objetos administrados. No obstante, dado que los objetos JMS administrados proporcionados por WebSphere ESB son objetos Java serializados a los que se accede a través de JNDI, los clientes no de Java no pueden interpretarlos correctamente sin utilizar el servicio Web JNDILookup. Este servicio web proporciona una operación de búsqueda que permite que Message Service Clients para C/C++ y .NET solicite la recuperación de un objeto JNDI especificando el nombre del objeto. Las propiedades del objeto administrado se devuelven a la aplicación utilizando una correlación de pares de nombre/valor.
(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)