通訊埠在 IBM® Rational® Rhapsody® 和已檢測的應用程式之間提供交互程序通訊。它與一般訊息佇列不同,一般訊息佇列是用於相同處理器上作業之間的通訊,而連接埠有某個唯一的識別,通常是通訊端位址與號碼,可讓 Rational Rhapsody 與那些在相同機器或不同機器上執行的處理程序通訊。例如,此結構可讓產品與執行於遠端目標主機板上的動畫應用程式通訊。
Rational Rhapsody 需要在主機上安裝 TCP/IP 通訊協定。處理程序會透過連接埠,使用 TCP/IP 通訊協定連接至動畫伺服器。埠號位於定址給動畫伺服器的訊息封包開頭。
下圖說明交互程序通訊。
請注意下列資訊:
- Rational Rhapsody 會接聽定義於 rhapsody.ini 檔案中的埠號。
- 架構會將相同的埠號插入連接埠。
已檢測的應用程式可在相同機器上執行以作為 Rational Rhapsody(主機)或在遠端目標上執行。