2014-12-11 49 views
0

我使用JMS來獲得雅虎股票報價異步。我在Producer方面創建了JMSContext,我也想在消費類中使用相同的生產者環境。所以當我將它設爲public static時,JMSContext被設置爲null。那麼JMSContext是公共的還是靜態的?有沒有其他的方式在消費者中創建JMSContext?我正在使用netbeans來實現此任務。可以JMSContext是公共

回答

1

JMSContext是一個Java對象做可以有你需要什麼都曝光率應用架構。但是閱讀JMS規範,你會發現只有一個線程可以在任何時候使用它。如果你可以在你的應用程序中強制執行,你可以共享上下文,但是如果這樣做沒有意義的話。執行此線程限制不是JMS提供者的工作。

相關問題