Una extensión definida por el usuario es un componente que se puede diseñar e implementar para agregar funcionalidad a la implementación de WebSphere Business Integration Message Broker.
Un analizador definido por el usuario debe escribirse en el lenguaje de programación C. Los nodos definidos por el usuario pueden escribirse en el lenguaje de programación C o Java. Los nodos y analizadores definidos por el usuario y escritos en C deben compilarse en una biblioteca de implementación de carga; es decir, una biblioteca compartida en UNIX o una DLL de Windows. Los nodos definidos por el usuario y escritos en Java deben empaquetarse como un archivo jar. Para poder utilizar las extensiones definidas por el usuario que haya creado, primero debe integrarlas en la herramienta de WebSphere Business Integration Message Broker.
Si tiene previsto realizar una programación utilizando la interfaz de plug-in suministrada, debe instalar el componente opcional de ejemplos y SDK en un sistema por lo menos. Software Developers' Kit (SDK) proporciona los archivos de cabecera necesarios y contiene ejemplos que puede modificar según sus necesidades individuales.
Puede utilizar los nuevos tipos de nodo en más de un sistema operativo, si los hace independientes de plataforma. Puede conseguir esta independencia de plataforma utilizando los lenguajes de programación Java o C estándar ANSI, y evitando utilizar código específico de plataforma en la extensión definida por el usuario.
Para obtener información sobre cada tipo de extensión definida por el usuario que cree, consulte los temas relevantes en esta sección de la ayuda. Los temas de esta sección le ayudarán a entender la manera en que su extensión definida por el usuario interacciona con otros componentes de WebSphere Business Integration Message Broker, como los flujos de mensajes y los grupos de ejecución a los que están asociados. Si posee conocimientos sólidos acerca de la arquitectura de intermediario le resultará más fácil planificar y construir las extensiones definidas por el usuario de una forma más efectiva.
Conceptos relacionados
Nodos de entrada definidos por el usuario
Nodos de proceso de mensajes definidos por el usuario
Nodos de salida definidos por el usuario
Analizadores definidos por el usuario
Tareas relacionadas
Desarrollo de extensiones definidas por el usuario
Referencia relacionada
Extensiones definidas por el usuario
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
as01380_ |