功能與技術概觀

Local Navigation

即時訊息處理流程

流程:使用適用於 Microsoft Office Live Communications Server 2005 (Microsoft Office Communicator) 的 BlackBerry Client 來啟動即時傳訊工作階段

此圖顯示了下列文字中描述的元素。
  1. 使用者在 BlackBerry® 裝置上登入共同作業用戶端。
  2. 裝置會壓縮和加密使用者 ID 和密碼,並透過 BlackBerry Router 和連接埠 3101,將其傳送到 BlackBerry Dispatcher
  3. BlackBerry Dispatcher 再透過連接埠 3200,將要求傳送到 BlackBerry Collaboration Service。 如果 BlackBerry Collaboration Service 位於遠端電腦,則仍會使用 Research In Motion® 的專屬通訊協定加密要求。
  4. BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,查看是否已達到工作階段數量上限,並執行下列其中一個動作:
    • 如果已達到工作階段數量上限並已設定逾時限制,BlackBerry Collaboration Service 會登出 裝置上不在收訊範圍內的任何即時傳訊工作階段,以及不再將狀態訊息傳送到 BlackBerry Collaboration Service 的任何即時傳訊工作階段。
    • 如果不存在閒置工作階段,BlackBerry Collaboration Service 會傳送一則 "「Server Busy」(伺服器忙碌中)" 的狀態訊息到裝置並拒絕登入要求。
    • 若未設定工作階段數量上限,且工作階段數量等於 HTTP 永久連線所支援的總數,BlackBerry Collaboration Service 會傳送一則 "「Failed」(失敗)" 的狀態訊息到裝置並拒絕登入要求。

    BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,確認使用者有權限使用共同作業用戶端,並嘗試使用整合式 Windows® 驗證來驗證使用者。 若驗證不成功,BlackBerry Collaboration Service 會改為嘗試表單型登入程序。 BlackBerry Collaboration Service 會將使用 JSON 輕量型資料交換格式的登入要求,傳送到 Microsoft® Office Communicator Web Access 伺服器。

    BlackBerry Collaboration Service 透過連接埠 443,使用 HTTPS 開啟連線。 您也可以設定使用 HTTP 的連線、AJAX 服務所使用的傳輸通訊協定,或自訂的連接埠號碼。

  5. Microsoft Office Communicator Web Access 伺服器使用 Microsoft API 來格式化要求,並透過 MTLS 連線將要求傳送到 Microsoft® Office Live Communications Server
  6. Microsoft Office Live Communications Server 接受要求、處理登入資訊,並將接受資訊傳送到 Microsoft Office Communicator Web Access 伺服器。
  7. Microsoft Office Communicator Web Access 伺服器將接受資訊傳送到 BlackBerry Collaboration Service
  8. BlackBerry Collaboration Service 透過 BlackBerry Dispatcher,將加密和壓縮格式的接受訊息傳送到裝置,並建立連線資訊的快取以維護即時傳訊工作階段。

BlackBerry Collaboration Service 使用 HTTP GET 或 HTTPS GET 要求,接收伺服器從 Microsoft Office Communicator Web Access 伺服器初始化的事件,並透過工作階段將事件傳送到共同作業用戶端。 BlackBerry Collaboration Service 使用 HTTP POST 或 HTTPS POST 要求,將 BlackBerry 裝置初始化的事件傳送到 Microsoft Office Communicator Web Access 伺服器。

流程:使用適用於 Microsoft Office Communications Server 2007BlackBerry Client 來啟動即時傳訊工作階段

此圖顯示了下列文字中描述的元素。
  1. 使用者在 BlackBerry® 裝置上登入共同作業用戶端。
  2. 裝置會壓縮和加密使用者 ID 和密碼,並透過 BlackBerry Router 和連接埠 3101,將其傳送到 BlackBerry Dispatcher
  3. BlackBerry Dispatcher 再透過連接埠 3200,將要求傳送到 BlackBerry Collaboration Service。 如果 BlackBerry Collaboration Service 位於遠端電腦,則仍會使用 Research In Motion® 的專屬通訊協定加密要求。
  4. BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,查看是否已達到工作階段數量上限,並執行下列其中一個動作:
    • 如果已達到工作階段數量上限並已設定逾時限制,BlackBerry Collaboration Service 會登出 裝置上不在收訊範圍內的任何即時傳訊工作階段,以及不再將狀態訊息傳送到 BlackBerry Collaboration Service 的任何即時傳訊工作階段。
    • 如果不存在閒置工作階段,BlackBerry Collaboration Service 會傳送一則 "「Server Busy」(伺服器忙碌中)" 的狀態訊息到裝置並拒絕登入要求。
    • 若未設定工作階段數量上限,且工作階段數量等於 HTTP 永久連線所支援的總數,BlackBerry Collaboration Service 會傳送一則 "「Failed」(失敗)" 的狀態訊息到裝置並拒絕登入要求。

    BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,確認使用者有權限使用共同作業用戶端,並嘗試使用整合式 Windows® 驗證來驗證使用者。 若驗證不成功,BlackBerry Collaboration Service 會改為嘗試表單型登入程序。 BlackBerry Collaboration Service 會將使用 XML 格式的登入要求傳送到 Microsoft® Office Communicator Web Access 伺服器。

    BlackBerry Collaboration Service 透過連接埠 443,使用 HTTPS 開啟連線。 您也可以設定使用 HTTP 的連線、AJAX 服務所使用的傳輸通訊協定,或自訂的連接埠號碼。

  5. Microsoft Office Communicator Web Access 伺服器使用 Microsoft API 來格式化要求,並透過 MTLS 連線將要求傳送到 Microsoft® Office Communications Server 2007
  6. Microsoft Office Communications Server 2007 接受要求、處理登入資訊,並將接受資訊傳送到 Microsoft Office Communicator Web Access 伺服器。
  7. Microsoft Office Communicator Web Access 伺服器將接受資訊傳送到 BlackBerry Collaboration Service
  8. BlackBerry Collaboration Service 透過 BlackBerry Dispatcher,將加密和壓縮格式的接受訊息傳送到裝置,並建立連線資訊的快取以維護即時傳訊工作階段。

BlackBerry Collaboration Service 使用 HTTP GET 或 HTTPS GET 要求,接收伺服器從 Microsoft Office Communicator Web Access 伺服器初始化的事件,並透過工作階段將事件傳送到共同作業用戶端。 BlackBerry Collaboration Service 使用 HTTP POST 或 HTTPS POST 要求,將裝置初始化的事件傳送到 Microsoft Office Communicator Web Access 伺服器。

流程:使用適用於 Microsoft Office Communications Server 2007 R2 或 Microsoft Lync Server 2010 的 BlackBerry Client 來啟動即時傳訊工作階段

  1. BlackBerry® 裝置使用者在 BlackBerry 裝置上登入共同作業用戶端。
  2. 裝置會壓縮和加密使用者 ID 和密碼,並透過 BlackBerry Router 和連接埠 3101,將其傳送到 BlackBerry Dispatcher
  3. BlackBerry Dispatcher 再透過連接埠 3200,將要求傳送到 BlackBerry Collaboration Service。 如果 BlackBerry Collaboration Service 位於遠端電腦,則仍會使用 Research In Motion® 的專屬通訊協定加密要求。
  4. BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,查看是否已達到工作階段數量上限,並執行下列其中一個動作:
    • 如果已達到工作階段數量上限,而且您已設定逾時限制,BlackBerry Collaboration Service 會登出裝置上不在無線涵蓋區域內的即時傳訊工作階段,以及不再將狀態訊息傳送到BlackBerry Collaboration Service 的任何即時傳訊工作階段。
    • 如果不存在閒置工作階段,BlackBerry Collaboration Service 會傳送一則 "「Server Busy」(伺服器忙碌中)" 的狀態訊息到裝置並拒絕登入要求。
    • 若未設定工作階段數量上限,且工作階段數量等於 HTTP 永久連線的總數,BlackBerry Collaboration Service 會傳送一則 "「Failed」(失敗)" 的狀態訊息到裝置並拒絕登入要求。

    BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,確認使用者有權限使用共同作業用戶端,並嘗試使用整合式 Windows® 驗證來驗證使用者。 BlackBerry Collaboration Service 會將使用 SIP 格式的登入要求傳送到Microsoft Communication 伺服器,對於Microsoft Office Communications Server 2007 R2,則會直接傳送登入要求到Microsoft® Active Directory®

    BlackBerry Collaboration Service 透過連接埠 5061,使用 TLS 開啟連線。您也可以為 Microsoft® Office Communications Server 2007 R2 設定使用 TCP 的連線。

  5. BlackBerry Collaboration Service 使用 MicrosoftAPI 來格式化要求,並透過 MTLS 連線將要求傳送到 Microsoft Communication Server。
  6. Microsoft Communications Server 接受要求、處理登入資訊、並將接受資訊傳送到BlackBerry Collaboration Service
  7. BlackBerry Collaboration Service 透過 BlackBerry Dispatcher,以加密和壓縮格式,將內含接受資訊的訊息傳送到裝置,並建立連線資訊的快取以維護即時傳訊工作階段。

處理流程:使用適用於 IBM Lotus SametimeBlackBerry Client 來啟動即時訊息作業階段

此圖表顯示了下列文字中描述的元件。
  1. 使用者在 BlackBerry® 裝置上登入共同作業用戶端。
  2. BlackBerry 裝置會壓縮和加密使用者 ID 和密碼,並透過 BlackBerry Router 和連接埠 3101,將其傳送到 BlackBerry Dispatcher
  3. BlackBerry Dispatcher 再透過連接埠 3200,將要求傳送到 BlackBerry Collaboration Service。 如果 BlackBerry Collaboration Service 位於遠端電腦,則仍會使用 Research In Motion® 的專屬通訊協定加密要求。
  4. BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,查看是否已達到作業階段數量上限,並執行下列其中一個動作:
    • 如果已達到作業階段數量上限並已設定逾時限制,BlackBerry Collaboration Service 會登出 BlackBerry 裝置上不在涵蓋範圍內的任何即時訊息作業階段,以及不再將狀態訊息傳送到 BlackBerry Collaboration Service 的任何即時訊息作業階段。
    • 如果不存在閒置作業階段,BlackBerry Configuration Database 會傳送一則 "伺服器忙碌中" 的狀態訊息到 BlackBerry 裝置並拒絕登入要求。
    • 若未設定作業階段數量上限,且作業階段數量等於 IBM® Lotus® Sametime® API 支援的總數,BlackBerry Configuration Database 會傳送一則 "失敗" 的狀態訊息到 BlackBerry 裝置並拒絕登入要求。

    BlackBerry Collaboration Service 檢查 BlackBerry Configuration Database,確認使用者有權使用共同作業用戶端,並連線至 IBM Lotus Sametime 伺服器。 BlackBerry Collaboration Service 使用 IBM Lotus Sametime API,透過 TCP/IP 啟動加密的 Proxy 連線、將 RIM 專屬通訊協定格式的要求重新格式化成 IBM Lotus Sametime API 支援的格式,然後傳送要求。

    依預設,除非您指定自訂的連接埠號碼,否則 BlackBerry Collaboration Service 會透過連接埠 1533 啟動連線。

  5. IBM Lotus Sametime 伺服器接受來自 BlackBerry 裝置的登入要求、啟動作業階段專屬的 TCP/IP 連線,並接聽作業階段來自 BlackBerry 裝置所發出的要求。
  6. BlackBerry Collaboration Service 透過 BlackBerry Dispatcher,將加密和壓縮格式的接受資訊傳送到 BlackBerry 裝置,並建立連線資訊的快取以維護即時訊息作業階段。

處理流程:使用適用於 Novell GroupWise MessengerBlackBerry Client 來啟動即時訊息作業階段

此圖表顯示了下列文字中描述的元件。
  1. 使用者在 BlackBerry® 裝置上登入共同作業用戶端。
  2. BlackBerry 裝置會壓縮和加密使用者 ID 和密碼,並透過 BlackBerry Router 和連接埠 3101,將其傳送到 BlackBerry Dispatcher
  3. BlackBerry Dispatcher 再透過連接埠 3200,將要求傳送到 BlackBerry Collaboration Service。 如果 BlackBerry Collaboration Service 位於遠端電腦,則仍會使用 Research In Motion 的專屬通訊協定加密要求。
  4. BlackBerry Collaboration Service 會檢查 BlackBerry Configuration Database,查看是否已達到作業階段數量上限,並執行下列其中一個動作:
    • 如果已達到作業階段數量上限並已設定逾時限制,BlackBerry Collaboration Service 會登出 BlackBerry 裝置上不在涵蓋範圍內的任何即時訊息作業階段,以及不再將狀態訊息傳送到 BlackBerry Collaboration Service 的任何即時訊息作業階段。
    • 如果沒有閒置作業階段,BlackBerry Configuration Database 會將 "伺服器忙碌中" 的狀態訊息到 BlackBerry 裝置並拒絕登入要求。
    • 若未設定作業階段數量上限,且作業階段數量等於 Novell® GroupWise® 通訊協定所支援的總數,BlackBerry 裝置會傳送一則 "「Failed (300)」(失敗 (300))" 的狀態訊息到 BlackBerry 裝置並拒絕登入要求。

    BlackBerry Collaboration Service 檢查 BlackBerry Configuration Database,確認使用者有權使用共同作業用戶端,並連線至 Novell GroupWise Messenger 伺服器。

    BlackBerry Collaboration Service 使用 Novell GroupWise 通訊協定啟動加密的 Proxy (SSL) 連線,並傳送要求。 依預設,BlackBerry Collaboration Service 會透過連接埠 8300 開啟連線,但它也可以透過自訂的連接埠號碼開啟連線。

  5. Novell GroupWise Messenger 接受來自 BlackBerry 裝置的登入要求、開啟作業階段專屬的 SSL 連線,並接聽來自 BlackBerry 裝置的要求。
  6. BlackBerry Collaboration Service 透過 BlackBerry Dispatcher,將加密和壓縮格式的接受資訊傳送到 BlackBerry 裝置,並建立連線資訊的快取以維護即時訊息作業階段。

流程:使用適用於 IBM Lotus SametimeBlackBerry Client 傳送檔案給連絡人

此圖顯示了下列文字中描述的元素。
  1. 使用者開啟與連絡人的對話,按一下功能表上的「Send File」(傳送檔案),再選取檔案以傳送給連絡人。
  2. 適用於 IBM® Lotus® Sametime®BlackBerry® Client 會建立邀請要求,並將要求傳送到 BlackBerry Collaboration Service
  3. BlackBerry Collaboration Service 會檢查檔案的大小,確認檔案未超過您在 BlackBerry® Enterprise Server 上設定的檔案大小上限、建立副檔名和對話 ID 與邀請要求的關聯,再將要求傳送到 IBM Lotus Sametime 伺服器。
  4. IBM Lotus Sametime 伺服器會檢查檔案大小,確認檔案未超過您在 IBM Lotus Sametime 伺服器上設定的檔案大小上限 (預設為 1 MB)、建立檔案與寄件者和收件者之間所開啟對話的關聯,再將要求傳送到 BlackBerry Collaboration Service
  5. BlackBerry Collaboration Service 將要求轉換為即時傳訊邀請,並將其傳送到收件者 BlackBerry 裝置上的用戶端。
  6. 在收件者用戶端上的對話視窗中,收件者會收到接受或拒絕檔案的要求。 收件者也可以選擇選項來最佳化檔案,以便在 BlackBerry 裝置上檢視該檔案。

    唯有 BlackBerry Collaboration Service 可存取您組織環境中的 BlackBerry Attachment Service 時,它才能最佳化檔案,以便在 BlackBerry 裝置上檢視該檔案。

  7. 收件者接受要求。

    如果收件者選擇最佳化選項,檔案將會下載到 BlackBerry 裝置的記憶體中。 如果收件者未選擇最佳化選項,用戶端就會提示收件者將檔案儲存到 BlackBerry 裝置的檔案系統位置中。

  8. 收件者的用戶端將內容要求封包傳送到 BlackBerry Collaboration Service
  9. BlackBerry Collaboration ServiceIBM Lotus Sametime 伺服器要求檔案大小,並將資料傳送到 IBM Lotus Sametime 伺服器以開始檔案傳輸程序。

    依預設,會將 BlackBerry Collaboration Service 上的媒體傳輸狀態設定成傳輸。

  10. 寄件者的用戶端將內容訊息封包中的檔案資料傳送到 BlackBerry Collaboration Service
  11. BlackBerry Collaboration Service 檢查內容訊息封包的順序,並使用 BlackBerry 即時傳訊通訊協定,將這些封包傳送到收件者的用戶端。
  12. 收件者的用戶端收到第一個內容訊息封包、將認可訊息傳送到 BlackBerry Collaboration Service,並從 BlackBerry Collaboration Service 要求下一個內容訊息封包。 在用戶端收到所有內容訊息封包之前,將持續執行這個動作。

    如果收件者選擇選項來最佳化要檢視的檔案,BlackBerry Attachment Service 會將檔案轉換成適合在 BlackBerry 裝置上檢視的最佳化格式。

  13. BlackBerry Collaboration Service 從收件者的用戶端收到最後一個內容訊息封包的認可訊息時,會將其媒體傳輸狀態變更為完成,並停止 IBM Lotus Sametime 伺服器上的檔案傳輸程序。
  14. 在對話視窗中,用戶端會通知收件者已接收檔案。

    收件者可從對話視窗開啟檔案,或從 BlackBerry 裝置上的檔案系統開啟檔案。 BlackBerry 裝置使用 BlackBerry® Browser 以產生支援的檔案。 如果收件者選擇選項來最佳化要檢視的檔案,收件者即可在 BlackBerry 裝置的附件檢視器中,開啟與檢視支援的檔案。 收件者也可以將最佳化的檔案,儲存到 BlackBerry 裝置的檔案系統位置中。

下一個主題: 訊息附件處理流程

此資訊對您是否有所助益?請將您的回應傳送給我們