`
lylewolf
  • 浏览: 27383 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

JMS Send and Receive in BPM studio

阅读更多
//1. create External Resource to represent the J2EE container:
// 1.1 new External Resources, name is "weblogicJ2EE", type "J2EE Application Server"
// 1.2 select Support Type as "GENERIC_J2EE"
// 1.3 input the initial Context Factory: "weblogic.jndi.WLInitialContextFactory"
// 1.4 input the URL: "t3://localhost:7001"

//2. create Enternal Recourse to represent the JMS service
// 2.1 new External Resource, name is "JMSReceive"
// 2.2 select type as "JMS Messaging Services"
// 2.3 select J2EE detail as "weblogicJ2EE" (same name as the External Resource you created)
// 2.4 select Destination Type: "QUEUE"
// 2.5 input the Lookup Name: "weblogic.examples.jms.exampleQueue"
//   2.6 input the Connection Factory Lookup Name: "weblogic.examples.jms.QueueConnectionFactory"


//3 setup the Global Automatic as a JMS listen process
// 3.1 right click the Global automatic activity
// 3.2 choose "runtime", select Global Automatic Type : Automatic JMS listener
// 3.3 select "JMS configuration" to "JMSReceive" (the one you created in step 1)
//   3.4 choose the Acknowledgement mode : AUTO_ACKNOWLEDGE



//message sending method
msg as String = "Hello World"
jmsMsg as Fuego.Msg.JmsMessage

msg = "<?xml version=\"1.0\"?><Msg>" + msg + "</Msg></xml>"
jmsMsg = JmsMessage(type : JmsMessageType.TEXT)
jmsMsg.textValue = msg
sendMessage DynamicJMS
  using configuration = "JMSReceive",
         message = jmsMsg


//message receiving method
messageData as String
// Message is stored in message variable.
messageData = message.textValue;
logMessage "the incoming message from the JMS server is:" + messageData using severity = WARNING
return true
分享到:
评论

相关推荐

    Enterprise Messaging Using JMS and IBM WebSphere

    The author, Kareem Yusuf, uses his real-world knowledge of JMS and open standards to teach the reader how to most effectively use JMS and IBM software to implement messaging solutions within the ...

    Enterprise Messaging Using JMS and IBM® WebSphere®

    The author, Kareem Yusuf, uses his real-world knowledge of JMS and open standards to teach the reader how to most effectively use JMS and IBM software to implement messaging solutions within the ...

    javax.jms.jar

    Classes contained in javax.jms.jar: javax.transaction.xa.XAResource.class javax.jms.BytesMessage.class javax.jms.Message.class javax.jms.JMSException.class javax.jms.Destination.class javax.jms....

    spring-jms源码

    MessageTemplate是Spring JMS提供的主要操作消息的模板类,它提供了一系列发送和接收消息的方法,如send、receive等,简化了JMS API的使用。JmsTemplate则是MessageTemplate的扩展,提供了更多的配置选项和操作方法...

    Advanced Send and Receive Sonic MQ C#-开源

    AdvancedSendandReceive是功能强大的SonicMQ客户端应用程序,已在C#中实现,用于发送和接收JMS消息。 它受到BasicSendandReceive C#sonicmq所做工作的启发

    javax.jms.jar下载

    javax.jms.BytesMessage.class javax.jms.Connection.class javax.jms.ConnectionConsumer.class javax.jms.ConnectionFactory.class javax.jms.ConnectionMetaData.class javax.jms.DeliveryMode.class javax.jms....

    Spring In Action 使用Spring发送和接收JMS消息

    《Spring In Action 使用Spring发送和接收JMS消息》 在Java世界中,Spring框架以其强大的功能和灵活性,被广泛应用于企业级应用开发。本篇主要探讨如何利用Spring框架来发送和接收Java消息服务(Java Message ...

    JMS--J2EE培训材料

    ### JMS -- J2EE培训材料 #### 一、引言 JMS(Java Message Service)是Java平台中关于面向消息中间件(MOM)的标准API,它允许应用程序组件生成、发送、接收和读取消息。它旨在促进分布式系统中的组件之间松散耦合...

    JMS消息发送及订阅

    Java消息服务(Java Message Service,简称JMS)是Java平台中用于企业级应用间异步通信的标准接口。它提供了一种可靠的消息传递机制,使得应用程序可以在分布式环境中交换信息。在这个主题中,我们将深入探讨JMS消息...

    Oracle BPM集群部署

    4. **配置数据源和JMS队列**:这些是Oracle BPM Suite的关键组件,需要在集群级别配置,以确保数据和消息在节点间正确传播。 5. **部署BPM和SOA组件**:将Oracle BPM Suite的应用部署到集群,这通常包括BPEL进程、...

    JMS(JMS(JMS(JMS(

    JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS(JMS

    javax.jms包,sun的JMS接口规范包

    8. **JNDI查找**:在企业级Java应用中,JMS对象(如ConnectionFactory和Destination)通常通过Java Naming and Directory Interface (JNDI) 进行查找和绑定,以便于管理和共享。 9. **异常处理**:`javax.jms`包中...

    JMS相关的Source

    JMS在JBoss中的配置通常涉及到创建目的地(如队列或主题),然后在应用程序中声明对应的JNDI(Java Naming and Directory Interface)查找。JNDI允许应用程序查找和绑定资源,例如JMS的ConnectionFactory和...

    JMS 开发简明教程

    Java消息服务(Java Message Service,简称JMS)是Java平台中用于企业级应用间异步通信的一种标准API。它提供了一种可靠的消息传递机制,使得应用程序可以在分布式环境中发送、接收和管理消息。JMS允许应用程序在不...

    java.jms.jar JMS需要的JAR包

    `javax.jms.jar` 文件中包含了如`javax.jms.Queue`, `javax.jms.Topic`, `javax.jms.MessageProducer`, `javax.jms.MessageConsumer`, `javax.jms.ConnectionFactory`等关键接口,以及其他辅助类和异常类,开发者...

    JMS消息模型 JMS学习.doc

    6. **JMS in Application Servers**:JMS通常集成在J2EE(Java 2 Enterprise Edition)应用服务器中,作为其组件服务的一部分,提供消息服务的便捷接入和管理。 使用JMS的优势在于: - **异步处理**:JMS允许应用...

    jms-1.1.jar(jms工具jar包)

    Java消息服务(Java Message Service,简称JMS)是Java平台中用于企业级应用间异步通信的标准接口。它提供了一种可靠的消息传递机制,允许应用程序创建、发送、接收和读取消息。`jms-1.1.jar` 是一个包含了JMS 1.1...

    PDS-17001_JMS583_Datasheet_(Rev._1.0)_JMS583_jmicron_jms583开发_

    **JMS583芯片详解** JMS583是一款由JMicron科技公司设计的高性能USB 3.1 Gen 2至PCIe Gen3x2桥接芯片,旨在为存储设备提供高速数据传输能力。这款芯片是针对现代数据密集型应用而优化的,如SSD固态硬盘和外部存储...

    JMS学习笔记(一)——JMS简介安装ActiveMQ

    **JMS学习笔记(一)——JMS简介与ActiveMQ安装** Java消息服务(Java Message Service,简称JMS)是Java平台中用于企业级应用间异步通信的标准接口。它为应用程序提供了一种标准的方式,用来创建、发送、接收和读取...

Global site tag (gtag.js) - Google Analytics