管理訊息驅動 Bean 的訊息接聽器資源

管理訊息接聽器服務用來支援訊息驅動 Bean 的資源,通常是與沒有 Java™ EE 連接器架構 (JCA) 1.5 資源配接器的傳訊提供者搭配使用。

開始之前

對於 WebSphere® Application Server 第 7 版以及更新版本,接聽器埠已穩定。 如需相關資訊,請閱讀穩定特性的相關主題。 計劃將 WebSphere MQ 訊息驅動 Bean 部署配置從使用接聽器埠移轉至使用啟動規格。 不過,在您確定應用程式不需要在 WebSphere Application Server 第 7 版之前的應用程式伺服器上運作之前,請不要開始這項移轉。 比方說,如果您有一個應用程式伺服器叢集,其中有些成員是 6.1 版,有些成員是更新版本,在您將叢集中的所有應用程式伺服器移轉至更新版本之前,您不應移轉該叢集上的應用程式來使用啟動規格。

如果您想將訊息驅動 Bean 與沒有 JCA 1.5 版或 1.6 版資源配接器的傳訊提供者搭配使用,則您無法使用啟動規格,也因此您必須針對接聽器埠配置 Bean。 也有若干個實務是,雖然您可以使用啟動規格,但是您仍然選擇使用接聽器埠。 例如,為了相容於現有的訊息驅動 Bean 應用程式。

如果您現有的訊息驅動 Bean 使用 IBM MQ 傳訊提供者 (或相容的協力廠商 JMS 提供者) 和接聽器埠,且您想要改用 EJB 3 訊息驅動 Bean 和接聽器埠,這些新的 Bean 可以繼續使用相同的傳訊提供者。

關於這項作業

訊息接聽器服務是 JMS 提供者之 JMS 功能的延伸規格,其提供接聽器管理程式來控制及監視一或多個 JMS 接聽器。 每個接聽器都會監視 JMS 佇列目的地(點對點傳訊)或 JMS 主題目的地(發佈 /訂閱傳訊)。 接聽器埠定義 Connection Factory、目的地和已部署的訊息驅動 Bean 之間的關聯性。 當您部署訊息驅動 Bean 時,就會將該 Bean 與接聽器埠產生關聯。 當訊息到達目的地時,接聽器會將訊息傳給訊息驅動 Bean 的新實例來進行處理。

程序

  1. 配置訊息接聽器服務
  2. 管理接聽器埠。
    您可以完成下列任何管理作業:
    • 建立或配置接聽器埠。
    • 啟動或停止接聽器埠。
    • 刪除接聽器埠。
  3. 配置使用接聽器埠之訊息驅動 Bean 的安全

結果

您已配置訊息接聽器服務支援訊息驅動 Bean 所需要的資源。