提供 JMS 和 EJB 端點 URL 資訊

請利用這個頁面來指定透過 SOAP 和 Java™ 訊息服務 (JMS) 或直接作為 Enterprise Bean 而存取之 Web 服務的端點 URL 片段。這些片段的用途,是構成包含在發佈的 Web 服務說明語言 (WSDL) 檔中的完整端點位址。

如果要檢視這個管理主控台頁面,請按一下應用程式 > 應用程式類型 >WebSphere 企業應用程式 > application_name > 提供 JMS 與 EJB 端點 URL 資訊

您可以指定每一個 Web 服務模組所用的端點 URL 片段。 在已發佈的 WSDL 檔中,定義目標端點位址的 URL 係位於埠的 soap:address 元素的位置屬性中。

如果所用的 Web 服務模組是配置成使用 JMS 或配置成直接存取 Enterprise Bean,這些模組便會列在這個畫面上。

這個管理主控台畫面適用於 Java API for XML-Based Web Services (JAX-WS) 和 Java API for XML-Based RPC (JAX-RPC) Web Services。

JMS 的 URL 片段

是指透過 JMS 傳輸存取的 Web 服務的 URL 片段。 您可以輸入定義 Web 服務之 soap:address 所用的值。 當您發佈 WSDL 檔時,URL 是利用這個片段構成,而且位於 WSDL 檔中。

被當作一值輸入的 URL 片段是一個字首,targetService 內容就是附加在它後面,才能形成完整的 JMS URL 端點。該預設值是您在檢查安裝的服務部署資訊(例如,jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF)所得出。

這項資訊是從 Web 服務的配置 JMS 端點取得,該端點是 endpointEnabler 指令行工具所定義的訊息驅動 Bean (MDB)。舉例來說,您可以新增內容來修改 URL 片段。 完整的 URL 是由這個 URL 片段與 targetService 內容共同組合而成,例如,jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote

EJB 的 URL 片段

是指透過 EJB 連結而存取的 Web 服務的 URL 片段。 您可以輸入一值,用來定義該埠 Web 服務的 generic:address 元素的位置屬性。如果 zip 檔是利用發佈 WSDL zip 檔畫面的 application_name_ExtendedWSDLFiles.zip 欄位所發佈,則這個埠位址是在 WSDL zip 檔中。

您所輸入的 URL 片段值是一個字尾,它附加在 URL 的起始部分,而這個 URL 部分是在檢查 Web 服務的部署資訊時所取得。 舉例來說,下面這個 URL 片段可以從 EJB 的部署資訊取得:wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome

在本例中,您可以在「URL 片段」欄位中輸入下列資訊:jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809,其會產生以下端點 URL:wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809




標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考


檔名: uwbs_providejms.html