我在 tibco 中创建并部署了一个使用 JMS 连接的 Web 服务,
我想获得一个 java 类来连接到 tibco ems 服务器并使用 JMS 与该服务进行通信。
那可能吗 ?我将如何进行?
我在 tibco 中创建并部署了一个使用 JMS 连接的 Web 服务,
我想获得一个 java 类来连接到 tibco ems 服务器并使用 JMS 与该服务进行通信。
那可能吗 ?我将如何进行?
是的。有可能...您需要在此处提供有关用例和您正在使用的工具的更多信息,但您所要做的就是使用 JMS 请求 - 回复客户端侦听您从接收消息的队列/主题网络服务。请求/回复 JMS 模式的本质是使用消息,处理它,然后用响应回复。这对于 TIBCO BusinessWorks 来说非常简单。查看示例文件夹,因为它包含许多可用作起点的预定义示例。
如果我理解正确,您想要做的是通过 JMS 调用 SOAP 服务。
这在 Java 中是可能的,并且已经在此处进行了一般性讨论。将数据更改为具有 SOAP 请求,您就会得到答案。
您还可以通过 Google 搜索找到多个示例,说明如何做到这一点(请求回复 jms)。如果您想要 EMS 的示例,请将上述内容与 TIBCO 已经提供的示例相结合。
当您说“使用 JMS 与该 Web 服务通信”时,您有点迷失了方向。
通常,您通过 HTTP 协议与 Web 服务进行通信。JMS 是消息传递 API,通常用于对传入的 Web 服务请求进行排队以进行处理。
据我了解,您想要做的是构建一个连接到您的 Tibco Web 服务的 Web 服务客户端?
如果是这样,是的,这是可能的,Java EE 带有您可以使用的 Web 服务 API。Java EE 教程的 Web 服务章节是一个很好的起点:http ://docs.oracle.com/javaee/6/tutorial/doc/bnayk.html