如何将 JBOSS 7 与传统消息传递总线集成?

How do I integrate JBOSS 7 with legacy messaging bus?

我有一个遗留消息总线,它充当其他系统之间的代理(使用 POSIX 套接字)并用 C/C++ 编写。我们有一个 java 客户端库,它与该总线建立持久连接。

如何在不创建非托管线程(使用客户端库进行持久连接)的情况下将 JBOSS 7 AS 与旧消息总线集成?

执行此操作的正确且可移植的方法是编写一个使用客户端库的 JCA 资源适配器 (RAR)。资源适配器可以访问另一个线程中 运行 任务的 JCA 工作管理器,可以注册连接工厂,以及由 MDB 处理的流入消息。

http://docs.oracle.com/javaee/6/tutorial/doc/glodb.html and http://www.mastertheboss.com/jboss-frameworks/ironjacamar/create-your-first-jca-connector-tutorial 可能对阅读有用。