即時報價設定

這個範例包含一個顯示股票報價的運作中 Web 應用程式, 以示範這項產品中的 Web 2.0 特性。
開始之前
必備條件:
  1. 下載並安裝 WebSphere Application Server Feature Pack for Web 2.0 Web 傳訊啟用修正程式
  2. 將範例程式碼匯入工作區。
執行這項作業的原因和時機
提示: 您可以使用 WebSphere® Application Server 6.1 和 7.0 版來執行這項指導教學。
重要: 這些指示會假設您採用獨立式伺服器安裝架構。若在 Network Deployment 環境中,指示可能不同。

配置伺服器:

  1. 啟用 Web 傳訊伺服器:
    1. 在「伺服器」視圖中,用滑鼠右鍵按一下 WebSphere Application Server,然後選取啟動。
    2. 伺服器啟動之後,用滑鼠右鍵按一下 WebSphere Application Server,然後選取管理 > 執行管理主控台。 這時會開啟「管理主控台」。
    3. 登入 WebSphere Application Server 管理主控台。
    4. 按一下伺服器 > 應用程式伺服器。
    5. 按一下「應用程式伺服器」清單中的現行應用程式伺服器。這時會開啟您應用程式伺服器的「配置」標籤。
    6. 在「儲存器設定」清單中,展開 Web 儲存器設定, 然後按一下 Web 儲存器傳輸鏈。 這時會開啟 Web 儲存器傳輸鏈清單。
    7. 按一下 WCInboudDefault, 或選取對應至您在應用程式安裝所要選取之「虛擬主機」的傳輸鏈。 傳輸鏈代表在用戶端或伺服器中運作的網路通訊協定堆疊。 這時會開啟「WCInboundDefault 配置」標籤。
    8. 按一下 Web 儲存器入埠通道。 這時會開啟「Web 儲存器入埠通道配置」標籤。
    9. 按一下自訂內容。
    10. 按一下新建,並在名稱內容方面輸入 webmsgenabled, 以及輸入 true 值。按一下套用。 在訊息框中,按一下儲存,以儲存儲存庫資訊。
    11. 此時,您可以重新啟動應用程式伺服器,或等到「配置服務整合匯流排」步驟後再重新啟動。
  2. 配置服務整合匯流排:
    1. 登入 WebSphere Application Server 管理主控台。
    2. 展開服務整合,然後按一下匯流排。 這時會開啟「匯流排」頁面。
    3. 按一下新建來建立新的匯流排。
    4. 在「名稱」欄位中輸入 thebus,然後取消選取匯流排安全。按下一步。
    5. 在「確認建立新匯流排」頁面中,按一下完成。
    6. 按一下 thebus。這時會開啟「thebus 配置」標籤。
    7. 在「拓蹼」清單中,按一下匯流排成員。 然後按一下新增。
    8. 選取要安裝應用程式的伺服器。按下一步。
    9. 針對其餘的步驟選取預設值,然後按一下完成。
    10. 在訊息框中,按一下儲存,以儲存儲存庫資訊。
    11. 在「伺服器」視圖中,用滑鼠右鍵按一下 WebSphere Application Server 6.1 版,然後選取重新啟動。
  3. 建立主題 Connection Factory:
    1. 登入 WebSphere Application Server 管理主控台。
    2. 按一下資源 > JMS > 主題 Connection Factory。這時會開啟「主題 Connection Factory」頁面。
    3. 展開範圍。在「範圍」清單中,選取伺服器層次範圍。
    4. 按一下新建。選取預設傳訊提供者, 然後按一下確定。
    5. 在「名稱」欄位中輸入 QuoteStreamer。
    6. 在「JNDI 名稱」欄位中輸入 jms/QuotePublish。
    7. 在「匯流排名稱」欄位中,選取 thebus。
    8. 按一下套用, 然後按一下儲存,儲存儲存庫資訊。
  4. 在伺服器中執行範例:
    1. 在「企業瀏覽器」中,用滑鼠右鍵按一下 QuoteStreamer, 然後選取執行身分 > 在伺服器中執行。這時會開啟在伺服器中執行視窗。
      提示:
      當在伺服器上執行 index.html 時, 預設 URL 採用 https:// 和一個安全埠,例如 9443。在「網址」方框中, 將 URL 變更為 http:// 和一個非安全埠,例如 9082。尋找非安全 HTTP 埠:
      1. 登入 WebSphere Application Server 管理主控台。
      2. 按一下伺服器 > 應用程式伺服器。
      3. 選取目標伺服器。
      4. 在「通訊」清單中,按一下埠。
      5. WC_defaulthost 會識別非安全 HTTP 埠。
    2. 選取 WebSphere Application Server,並按一下完成。
結果
當 Web 傳訊服務啟動時,「主控台」視圖中會顯示下列字行:
[3/5/08 11:22:31:437 EST] 0000000a WebMsgService I   CWPSB1102I: Web 傳訊服務已啟動。
提示: 在您變更 URL 後如果收到錯誤訊息,請下載並安裝 Web 2.0 特性套件 Web 傳訊啟用修正程式。

意見