|
|
1
5
您应该能够创建 初始上下文 使用 JNDI公司 Geronimo中的服务器。然后,您可以使用它来查找JMS连接工厂和队列。 以下示例改编自 http://forums.sun.com/thread.jspa?threadID=5283256 使用Geronimo JNDI工厂。
|
|
|
2
0
您可以在没有应用程序服务器的情况下将消息放入JMS队列。 但是,您需要知道如何直接访问JMS提供者——而不使用JNDI,因为这是由JavaEE应用服务器提供的。 |
|
|
3
0
您可以这样做,根据访问队列的瘦客户机,可能有多种方法。@pjp给出的示例将起作用,前提是您具有访问相关服务器的正确JAR文件,包括一个JAR,它将为您的应用程序提供一个JNDI实例。这些JAR应该由供应商提供,并且可能包括关于如何在不使用JNDI的情况下进行连接的说明。尽管我认为JNDI方法是最简单的,并且在服务器上和服务器外都保持一致的编码。 每个供应商都有不同的JAR来提供客户机访问,在IBM的情况下,对于内部JMS提供程序和WebSphere MQ,它们是不同的(因为它们是两种不同的实现)。 |