だから私の問題です!JMS、Spring、Tibco EMSをスタンドアロンのJavaアプリケーションに実装することは可能ですか?
私はリスナーなど、私はパブに好きで、この
からのメッセージを消費し、私はスプリングスJMSTemplateを介してこれを行うにしたいと思い、スタンドアロンのアプリを持っている認証
とTibcoのEMSトピックを持っています。
例リスナー:
public class ExampleListener implements MessageListener {
public void onMessage(Message message) {
if (message instanceof TextMessage) {
try {
//TODO DAO interface to write to db
System.out.println(((TextMessage) message).getText());
} catch (JMSException e) {
throw new RuntimeException(e);
}
} else {
throw new IllegalArgumentException(
"Message must be of type TestMessage");
}
}
}
サンプル出版社:
import org.springframework.jms.core.JmsTemplate;
パブリッククラスExampleProducer {
プライベートJmsTemplate jmsTemplate。
JMSをcom.tibco.tibjms.naming
and here's some of the properties:
jms.jndi.initialContextFactory = com.tibco.tibjms.naming.TibjmsInitialContextFactory jms.jndi.urlPkgs =
public ExampleProducer(JmsTemplate jmsTemplate) {
this.jmsTemplate = jmsTemplate;
}
public void sendMessage() {
jmsTemplate.convertAndSend("Example Message");
}
}。 jndi.providerUrl = tibjmsnaming:/ * *** .NET: ***
これは可能ですか?
ありがとうございました
あなたは、より多くの情報を提供してください。私もそれはかなり典型的だと思ったが、チビコを使用する何もそこにないようだ!また、JNDIの問題は、私が期待していた主な問題であった。 ありがとうございます! – Mick
自分でtibcoを使用したことはありませんが、探しているものは通常「シンクライアント」と呼ばれます。構成とjarの要件はベンダー固有のものです。 – Robin