開始之前,您必須先完成練習 1.1:設定工作區及建立必要的專案。
您必須先取得 IBM ID 和密碼,才能將您的 Web 服務發佈到 IBM UDDI Registry。
重要事項:若要利用登錄來登記,請遵循 IBM UDDI Registry 所提供的指示。為了啟動您的帳戶,您必須從 www.ibm.com/services/uddi 首次登入登錄。
Web 服務瀏覽器讓您能發佈和維護商業實體、商業服務和服務介面。如需 UDDI 資料結構類型的相關資訊,請參閱線上說明的 Web 服務開發章節。
如果需要手動啟動 IBM Web 服務瀏覽器,請按一下主工具列上的啟動 Web 服務瀏覽器圖示,或用滑鼠右鍵按一下 WSDL 檔,再選取 Web 服務 > 發佈 WSDL 檔。
商業實體包含商業的相關資訊,例如聯絡資訊和 URL。
重要事項:IBM UDDI Registry 僅允許每個使用者 ID 發佈一個商業實體。如果您先前已發佈商業實體到 IBM UDDI Registry,您可以移除現有的商業實體,或使用現有的商業實體來發佈 StockQuoteService。如需移除商業實體的相關資訊,請參閱線上說明中的 Web 服務工具。 當您取消發佈商業實體之後,請遵循「發佈商業實體」和「發佈 StockQuoteService Web 服務」中的步驟。
若要發佈您的商業實體:
IBM Web 服務瀏覽器隨您發佈的商業實體而自動更新。
若要使用 IBM Web 服務瀏覽器探索您的商業實體:
IBM Web 服務瀏覽器隨您發佈的 Web 服務而自動更新。如果您的更新順利完成,「狀態」窗格會顯示
服務介面 http:// DefaultNamespace 已順利發佈。 service StockQuote 服務已順利發佈。
重要事項:「IBM UDDI 測試登錄」應該只用於初步的原型設計與測試用途。儲存在這些站台的資料隨時會遺失。
當您完成發佈 Web 服務之後,請結束 IBM Web 服務瀏覽器。
這個指導教學顯示一部分開發人員如何使用 Rational Developer 來探索您剛剛登錄的 Web 服務。您將由建立 Web 專案並匯入探索到的 WSDL 文件。現在,您將扮演探索 StockQuote Web 服務的商業角色。
您可以藉由搜尋商業實體、商業服務或服務介面來探索 Web 服務。在這個範例中,您將查詢當您扮演發佈 Web 服務的開發人員角色時所建立商業實體的登錄名稱。如果要使用 IBM Web 服務瀏覽器來探索 Web 服務:
當您探索到 Web 服務之後,即可將 WSDL 文件匯入您的 Web 專案並啟動「Web 服務用戶端」精靈來測試 Web 服務,或使用 Web 服務瀏覽器來測試 WSDL 檔。
請檢視摘要中的資料來完成您的指導教學。