Un proyecto de flujo de mensajes es un
contenedor de flujos de mensajes; para poder crear un flujo de mensajes,
primero debe crear un proyecto.
El proyecto y sus recursos se
almacenan en un sistema de archivos o en un depósito compartido.
Si
utiliza un sistema de archivos, éste puede ser el sistema de archivos
local o una unidad compartida. Si almacena archivos en un depósito, puede utilizar cualquiera de los
depósitos disponibles que están soportados por Eclipse, por ejemplo CVS.
Para
crear un proyecto de flujo de mensajes y otros archivos de recursos que
necesita para empezar a desarrollar aplicaciones, puede utilizar un asistente
de Inicio rápido.
Para crear solamente un
proyecto de flujo de mensajes, realice las acciones siguientes:
- Vaya a la Perspectiva de Desarrollo de aplicaciones de
intermediario.
- Pulse o pulse el botón
derecho del ratón en cualquier recurso de la vista Desarrollo de
intermediario y pulse .
También puede pulsar Control+N. Aparecerá un diálogo
que le permite seleccionar el asistente para crear un nuevo objeto. Pulse
Message Brokers en la vista izquierda; la vista derecha muestra
una lista de los objetos que puede crear para
WebSphere Message Broker.
Pulse Proyecto de flujo de mensajes en la vista derecha y luego pulse
Siguiente.
Aparece el asistente Nuevo proyecto de flujo de mensajes.
- Entre un nombre para el proyecto. Escoja un
nombre de proyecto que refleje los flujos de mensajes que contiene. Por ejemplo, si desea utilizar este proyecto para flujos de mensajes de
proceso financiero, puede darle el nombre Flujos_Finanzas.
- Deje el recuadro de selección
Utilizar valores predeterminados marcado (está marcado cuando se abre
diálogo) Esto se aplica si desea utiliza la ubicación predeterminada para el nuevo directorio de proyectos de mensajes, es decir, en el
subdirectorio \workspace de la instalación actual. El campo de entrada
Directorio no se puede
editar.
- De forma alternativa, quite la marca del recuadro de selección
Utilizar valores
predeterminados y especifique una ubicación para los nuevos
archivos de proyectos de flujo de mensajes en el campo de entrada
Directorio. Esto es aplicable si no desea utilizar la ubicación predeterminada.
- Utilice el botón Examinar para buscar
la ubicación deseada o escriba la ubicación.
- Pulse Siguiente si desea
especificar que este proyecto de flujo de mensajes depende de otros
proyectos de flujo de mensajes, o de proyectos de conjunto de mensajes.
Aparecerá la lista de proyectos actuales. Seleccione uno o más proyectos de flujo de
mensajes o uno o más proyectos de conjunto de mensajes, o ambas cosas, de la lista para indicar
las dependencias de este nuevo proyecto de flujo de mensajes. Los proyectos de flujo de mensajes y los proyectos de conjunto de mensajes se filtran para mostrar únicamente
artefactos del conjunto de trabajo activo.
Este
proyecto de flujo de mensajes depende de otro proyecto de flujo de
mensajes si intenta utilizar recursos comunes dentro de él. Los
recursos comunes que puede compartir entre proyectos de flujo de mensajes
son:
- Subrutinas ESQL (definidas en esquemas de intermediario)
- Correlaciones
- Conjuntos de mensajes
- Subflujos
Por ejemplo, quizá desee reutilizar un subflujo
que proporcione un proceso estándar de errores, como escribir el mensaje en
una base de datos o grabar una entrada de rastreo.
Este
proyecto de flujo de mensajes depende de un proyecto de conjunto de mensajes si intenta hacer referencia al mensaje que define dentro de
ESQL dentro de los nodos de flujo de mensajes.
Después de crear el proyecto de flujo de mensajes
puede añadir dependencias pulsando el botón derecho del ratón en el
proyecto en la vista Desarrollo de intermediario y seleccionando Propiedades.
Pulse Referencias y seleccione el proyecto de
conjunto de mensajes o flujo de mensajes dependiente en la lista de
proyectos que se muestra.
- Pulse Finalizar para completar la tarea.
El archivo de proyecto se crea en un
directorio que tiene el mismo nombre que el proyecto de flujo de mensajes
en la ubicación especificada.
Todos los demás archivos que cree
(o haga que se creen) relacionados con este proyecto de flujo de
mensajes, se crean en este mismo directorio.
Dentro del proyecto
también se crea un esquema de intermediario predeterminado
(default). Puede crear y utilizar distintos esquemas dentro de un solo proyecto para
organizar recursos de flujo de mensajes y proporcionar el ámbito de los
nombres de recursos para asegurar la exclusividad.