SlideShare a Scribd company logo
1 of 6
Download to read offline
Conectando MuleSoft com Tibco
EMS
Neste tutorial Mulesoft vamos conectar com servidor Tibco EMS:
Mule JMS Connector
Inbound – Mule JMS receberá a mensagem e ser usado com um
inbound endpoint.
Outbound – Mule JMS receberá a mensagem e ser usado com um outbound
endpoint.
?
1
2
3
<jms:outbound-endpoint queue="my.queue"/>;
<jms:inbound-endpoint topic="my.topic"/>;
Abaixo estão os passos:
1. Conectar com o Tibco EMS Server
Certifique-se de que você sabe a EMS URL, nome de usuário e senha e são
capazes de se conectar ao servidor Tibco EMS que você quiser que seu aplicativo
mule para se conecte. Aqui nós estamos usando nosso servidor EMS local para se
conectar, e fila " testq “.
EMS Admin Tool
2. Importando EMS lib no Mule:
Precisamos importar EMS biblioteca Java para projeto mula para ajudar a conectar
ao servidor EMS. Se você estiver usando um servidor EMS local para se conectar
com, então você não precisa baixar qualquer uma das bibliotecas, como você pode
encontrá-los em EMS instalado local em seu sistema (Go to: [ems installed
folder]/[version]/lib).
Arquivos necessários:
1. jms-2.0.jar
2. tibjms.jar
3. tibjmsadmin.jar
Jars required to connect to EMS server
3. Criando o fluxo:
Neste exemplo Mule vamos ler o conteúdo de um arquivo e publicar esse conteúdo
para uma fila JMS " testq " .
Mule Process Design
4. Configurar o Mule File Connector:
Configurar o diretório de entrada e diretório de saída.
File Connector Configuration
5. Configurar Mule JMS Connector:
Especificar o nome do queue name e clicar para adicionar o Connector Configuration
Select “JMS” and click “OK”
]
Especificar nome de usuário e senha na guia Geral Na guia Avançado , Fábrica
inicial será sempre mesmo " com.tibco.tibjms.naming.TibjmsInitialContextFactory " ,
specifyProvider URL and Connection Factory as per your EMS server.
6. executar a Mule Application
Se os detalhes conexões fornecidas estão corretas , em seguida, a aplicação mula irá
ler o arquivo na pasta de entrada e JMS irá enviar a mensagem para " testq " fila.
Mensagem recebida no testq
Aqui está como o código mula será semelhante no XML de configuração
?
1
2
3
4
5
6
7
8
<jms:connector name="TibJMS" validateConnections="true" jndiProviderUrl="tcp://localh
doc:name="JMS" connectionFactoryJndiName="QueueConnectionFactory" persistentDelivery
<flow name="readfileFlow">;
<file:inbound-endpoint responseTimeout="10000" doc:name="File" moveToDirectory="
</file:inbound-endpoint>;
<jms:outbound-endpoint queue="testq" connector-ref="TibJMS" doc:name="JMS">;
<jms:transaction action="NONE"/>;
</jms:outbound-endpoint>;
</flow>;
Traduzido de: http://www.tutorialsatoz.com/connecting-mulesoft-with-tibco-ems/#more-205

More Related Content

More from Jeison Barros

Estratégia api e design
Estratégia api e designEstratégia api e design
Estratégia api e designJeison Barros
 
Transformando eficientemente resultados de uma consulta jdbc para json
Transformando eficientemente resultados de uma consulta jdbc para jsonTransformando eficientemente resultados de uma consulta jdbc para json
Transformando eficientemente resultados de uma consulta jdbc para jsonJeison Barros
 
Como criar um http proxy dinamico com mule parte 3
Como criar um http proxy dinamico com mule   parte 3Como criar um http proxy dinamico com mule   parte 3
Como criar um http proxy dinamico com mule parte 3Jeison Barros
 
Como criar um http proxy dinamico com mule parte 1
Como criar um http proxy dinamico com mule   parte 1Como criar um http proxy dinamico com mule   parte 1
Como criar um http proxy dinamico com mule parte 1Jeison Barros
 
Conectando seu banco de dados usando jdbc
Conectando seu banco de dados usando jdbcConectando seu banco de dados usando jdbc
Conectando seu banco de dados usando jdbcJeison Barros
 
Habilidades necessárias para integrar aplicativos e dados
Habilidades necessárias para integrar aplicativos e dadosHabilidades necessárias para integrar aplicativos e dados
Habilidades necessárias para integrar aplicativos e dadosJeison Barros
 
Qual integration framework você deve usar parte 2
Qual integration framework você deve usar parte 2Qual integration framework você deve usar parte 2
Qual integration framework você deve usar parte 2Jeison Barros
 
Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1Jeison Barros
 
Consumindo soap wsdl
Consumindo soap wsdlConsumindo soap wsdl
Consumindo soap wsdlJeison Barros
 
Trabalhando com anexos soap usando módulo cxf do mule
Trabalhando com anexos soap usando módulo cxf do muleTrabalhando com anexos soap usando módulo cxf do mule
Trabalhando com anexos soap usando módulo cxf do muleJeison Barros
 
Começando com mulesoft e maven
Começando com mulesoft e mavenComeçando com mulesoft e maven
Começando com mulesoft e mavenJeison Barros
 
Estudo de caso: Mule como um transporte JMS Comum
Estudo de caso: Mule como um transporte JMS ComumEstudo de caso: Mule como um transporte JMS Comum
Estudo de caso: Mule como um transporte JMS ComumJeison Barros
 
Mule esb com framework cucumber part 1
Mule esb com framework cucumber part 1Mule esb com framework cucumber part 1
Mule esb com framework cucumber part 1Jeison Barros
 
Mule esb com framework cucumber part 2
Mule esb com framework cucumber part 2Mule esb com framework cucumber part 2
Mule esb com framework cucumber part 2Jeison Barros
 
Explorando mule esb sftp adapter
Explorando mule esb sftp adapterExplorando mule esb sftp adapter
Explorando mule esb sftp adapterJeison Barros
 
Fluxo dinâmicos usando spring aplication
Fluxo dinâmicos usando spring aplicationFluxo dinâmicos usando spring aplication
Fluxo dinâmicos usando spring aplicationJeison Barros
 
Data mapping com Groovy - Part 2
Data mapping com Groovy - Part 2Data mapping com Groovy - Part 2
Data mapping com Groovy - Part 2Jeison Barros
 
Relatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunkRelatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunkJeison Barros
 
Substituindo o request message no mule
Substituindo o request message no muleSubstituindo o request message no mule
Substituindo o request message no muleJeison Barros
 

More from Jeison Barros (20)

Estratégia api e design
Estratégia api e designEstratégia api e design
Estratégia api e design
 
Transformando eficientemente resultados de uma consulta jdbc para json
Transformando eficientemente resultados de uma consulta jdbc para jsonTransformando eficientemente resultados de uma consulta jdbc para json
Transformando eficientemente resultados de uma consulta jdbc para json
 
Como criar um http proxy dinamico com mule parte 3
Como criar um http proxy dinamico com mule   parte 3Como criar um http proxy dinamico com mule   parte 3
Como criar um http proxy dinamico com mule parte 3
 
Como criar um http proxy dinamico com mule parte 1
Como criar um http proxy dinamico com mule   parte 1Como criar um http proxy dinamico com mule   parte 1
Como criar um http proxy dinamico com mule parte 1
 
Rest api vs SOAP
Rest api vs SOAPRest api vs SOAP
Rest api vs SOAP
 
Conectando seu banco de dados usando jdbc
Conectando seu banco de dados usando jdbcConectando seu banco de dados usando jdbc
Conectando seu banco de dados usando jdbc
 
Habilidades necessárias para integrar aplicativos e dados
Habilidades necessárias para integrar aplicativos e dadosHabilidades necessárias para integrar aplicativos e dados
Habilidades necessárias para integrar aplicativos e dados
 
Qual integration framework você deve usar parte 2
Qual integration framework você deve usar parte 2Qual integration framework você deve usar parte 2
Qual integration framework você deve usar parte 2
 
Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1
 
Consumindo soap wsdl
Consumindo soap wsdlConsumindo soap wsdl
Consumindo soap wsdl
 
Trabalhando com anexos soap usando módulo cxf do mule
Trabalhando com anexos soap usando módulo cxf do muleTrabalhando com anexos soap usando módulo cxf do mule
Trabalhando com anexos soap usando módulo cxf do mule
 
Começando com mulesoft e maven
Começando com mulesoft e mavenComeçando com mulesoft e maven
Começando com mulesoft e maven
 
Estudo de caso: Mule como um transporte JMS Comum
Estudo de caso: Mule como um transporte JMS ComumEstudo de caso: Mule como um transporte JMS Comum
Estudo de caso: Mule como um transporte JMS Comum
 
Mule esb com framework cucumber part 1
Mule esb com framework cucumber part 1Mule esb com framework cucumber part 1
Mule esb com framework cucumber part 1
 
Mule esb com framework cucumber part 2
Mule esb com framework cucumber part 2Mule esb com framework cucumber part 2
Mule esb com framework cucumber part 2
 
Explorando mule esb sftp adapter
Explorando mule esb sftp adapterExplorando mule esb sftp adapter
Explorando mule esb sftp adapter
 
Fluxo dinâmicos usando spring aplication
Fluxo dinâmicos usando spring aplicationFluxo dinâmicos usando spring aplication
Fluxo dinâmicos usando spring aplication
 
Data mapping com Groovy - Part 2
Data mapping com Groovy - Part 2Data mapping com Groovy - Part 2
Data mapping com Groovy - Part 2
 
Relatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunkRelatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunk
 
Substituindo o request message no mule
Substituindo o request message no muleSubstituindo o request message no mule
Substituindo o request message no mule
 

Conectando mule soft com tibco ems

  • 1. Conectando MuleSoft com Tibco EMS Neste tutorial Mulesoft vamos conectar com servidor Tibco EMS: Mule JMS Connector Inbound – Mule JMS receberá a mensagem e ser usado com um inbound endpoint. Outbound – Mule JMS receberá a mensagem e ser usado com um outbound endpoint. ? 1 2 3 <jms:outbound-endpoint queue="my.queue"/>; <jms:inbound-endpoint topic="my.topic"/>; Abaixo estão os passos: 1. Conectar com o Tibco EMS Server Certifique-se de que você sabe a EMS URL, nome de usuário e senha e são capazes de se conectar ao servidor Tibco EMS que você quiser que seu aplicativo
  • 2. mule para se conecte. Aqui nós estamos usando nosso servidor EMS local para se conectar, e fila " testq “. EMS Admin Tool 2. Importando EMS lib no Mule: Precisamos importar EMS biblioteca Java para projeto mula para ajudar a conectar ao servidor EMS. Se você estiver usando um servidor EMS local para se conectar com, então você não precisa baixar qualquer uma das bibliotecas, como você pode encontrá-los em EMS instalado local em seu sistema (Go to: [ems installed folder]/[version]/lib). Arquivos necessários: 1. jms-2.0.jar 2. tibjms.jar 3. tibjmsadmin.jar Jars required to connect to EMS server 3. Criando o fluxo:
  • 3. Neste exemplo Mule vamos ler o conteúdo de um arquivo e publicar esse conteúdo para uma fila JMS " testq " . Mule Process Design 4. Configurar o Mule File Connector: Configurar o diretório de entrada e diretório de saída. File Connector Configuration 5. Configurar Mule JMS Connector:
  • 4. Especificar o nome do queue name e clicar para adicionar o Connector Configuration Select “JMS” and click “OK”
  • 5. ] Especificar nome de usuário e senha na guia Geral Na guia Avançado , Fábrica inicial será sempre mesmo " com.tibco.tibjms.naming.TibjmsInitialContextFactory " , specifyProvider URL and Connection Factory as per your EMS server.
  • 6. 6. executar a Mule Application Se os detalhes conexões fornecidas estão corretas , em seguida, a aplicação mula irá ler o arquivo na pasta de entrada e JMS irá enviar a mensagem para " testq " fila. Mensagem recebida no testq Aqui está como o código mula será semelhante no XML de configuração ? 1 2 3 4 5 6 7 8 <jms:connector name="TibJMS" validateConnections="true" jndiProviderUrl="tcp://localh doc:name="JMS" connectionFactoryJndiName="QueueConnectionFactory" persistentDelivery <flow name="readfileFlow">; <file:inbound-endpoint responseTimeout="10000" doc:name="File" moveToDirectory=" </file:inbound-endpoint>; <jms:outbound-endpoint queue="testq" connector-ref="TibJMS" doc:name="JMS">; <jms:transaction action="NONE"/>; </jms:outbound-endpoint>; </flow>; Traduzido de: http://www.tutorialsatoz.com/connecting-mulesoft-with-tibco-ems/#more-205