-1

我在 tibco 中创建并部署了一个使用 JMS 连接的 Web 服务,

我想获得一个 java 类来连接到 tibco ems 服务器并使用 JMS 与该服务进行通信。

那可能吗 ?我将如何进行?

4

3 回答 3

2

是的。有可能...您需要在此处提供有关用例和您正在使用的工具的更多信息,但您所要做的就是使用 JMS 请求 - 回复客户端侦听您从接收消息的队列/主题网络服务。请求/回复 JMS 模式的本质是使用消息,处理它,然后用响应回复。这对于 TIBCO BusinessWorks 来说非常简单。查看示例文件夹,因为它包含许多可用作起点的预定义示例。

于 2012-12-20T16:10:13.600 回答
1

如果我理解正确,您想要做的是通过 JMS 调用 SOAP 服务。

这在 Java 中是可能的,并且已经在此处进行了一般性讨论。将数据更改为具有 SOAP 请求,您就会得到答案。

您还可以通过 Google 搜索找到多个示例,说明如何做到这一点(请求回复 jms)。如果您想要 EMS 的示例,请将上述内容与 TIBCO 已经提供的示例相结合。

TIBCO EMS 提供了请求回复的示例。

于 2012-12-20T08:42:20.043 回答
-1

当您说“使用 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

于 2012-12-19T23:37:05.347 回答