Utilice este mandato para crear un nuevo enlace de bus de integración
de servicios en la celda.
Antes de empezar
El mandato que se describe en este
tema se ejecuta utilizando el objeto AdminTask del cliente de creación de scripts wsadmin.
Estos scripts de línea de mandatos se ejecutan desde Qshell.
Para obtener más información, consulte el tema "Configurar Qshell para ejecutar
scripts de WebSphere Application Server".
Se proporciona ayuda de la línea de mandatos para cada uno de los mandatos
de tecnologías de integración de servicios:
Para obtener detalles adicionales sobre las propiedades del mandato,
consulte el tema de consulta relacionado.
Finalidad
Este mandato crea un nuevo enlace de bus
de integración de servicios para un bus de integración de servicios determinado.
Un enlace de bus de integración de servicios define un enlace entre un motor
de mensajería en un bus de integración de servicios y un motor de mensajería
en un bus de integración de servicios externo.
- Nombre del mandato
- createSIBMQLink
- Destino
- Ninguno
- Resultado
- Un objeto de enlace de bus de integración de servicios.
Para guardar
los cambios realizados por el mandato, invoque el mandato "save" en el objeto
AdminConfig.
Parámetros necesarios
- -bus nombre_bus
- Nombre del bus de integración de servicios para el que desea crear el
enlace de bus de integración de servicios. Puede utilizar el mandato listSIBuses para
obtener una lista de nombres de los buses existentes.
- -messagingEngine nombre
- Nombre del motor de mensajería para el que desea crear el enlace de bus
de integración de servicios. El enlace de bus de integración de servicios
conecta un motor de mensajería como un gestor de colas con el bus de integración
de servicios, proporcionando de esta forma un puente entre un bus de integración
de servicios y una red de buses de integración de servicios.
- -name nombre_enlace_MQ
- Nombre con el que desea que se conozca el enlace de bus de integración
de servicios.
- -foreignBusName nombre_bus
- Nombre del bus externo que define la red de buses de integración de servicios
para el enlace de bus de integración de servicios. Puede utilizar el mandato listSIBForeignBuses para
listar los nombres de los buses externos existentes.
- -bootstrapEndpoints puntos_finales
- Lista separada por comas de puntos finales utilizada para conectar con un servidor de rutina de carga.
Esta
propiedad se define del mismo modo que la propiedad Puntos finales
del proveedor de los valores de la fábrica de conexiones de JMS.
El
puerto para el punto final de la rutina de carga es el puerto definido en
la dirección de punto final SIB que se configura en el servidor de aplicaciones
de destino en el bus externo.
- -remoteMessagingEngineName nombre
- Motor de mensajería en el bus externo con el que conecta este enlace.
Parámetros condicionales
Ninguno
Parámetros opcionales
- -description texto
- Descripción opcional del bus a efectos administrativos.
- -protocolName nombre_protocolo
- Tipo de cadena de transporte utilizada para
comunicarse con el bus externo.
El
nombre de la cadena de transporte debe ser el nombre de la cadena de transporte
definido en el servidor que aloja el motor de mensajería de destino.
- -authAlias nombre_alias
- Nombre del alias de autenticación utilizado para autenticar
el acceso al bus externo.
Debe
tener un alias de autenticación J2C predefinido.
- -initialState Started | Stopped
- Determina si el enlace se inicia automáticamente cuando se inicia el motor de mensajería.
Valor predeterminado |
Iniciado |
Rango |
- Detenido
- Cuando se inicia el motor de mensajería asociado, el enlace de pasarela está en estado detenido y no puede procesar ninguna solicitud de conexión nueva.
- Iniciado
- Cuando se inicia el motor de mensajería asociado, el enlace de pasarela está en estado iniciado y puede procesar cualquier solicitud de conexión nueva.
|
Ejemplo
wsadmin>$AdminTask createSIBLink {-bus SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus -messagingEngine IBM-AA8DA602255Node01.server1-SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus
-name mySIBLink2 -foreignBusName SCA.SYSTEM.IBM-AA8DA602255Cell02.Bus
-bootstrapEndpoints localhost:7276:BootstrapBasicMessaging
-remoteMessagingEngineName IBM-AA8DA602255Node01.server1-SCA.SYSTEM.IBM-AA8DA602255Cell02.Bus}
mySIBLink2(cells/IBM-AA8DA602255Cell01/nodes/IBM-AA8DA602255Node01/servers/server1|sib-engines.xml#SIBGatewayLink_1132612346967)
wsadmin>