埠利用指定連結的單一位址來定義個別的端點。埠含有一個參照連結的 'binding' 屬性和一個提供端點規格的位址元素。
服務可用來將各組相關的埠聚集在一起。服務中的埠具有下列關係:
- 沒有任何一個埠會互相通訊(例如,某個埠的輸出不是另一個埠的輸入)。
- 如果服務擁有數個共用一個埠類型的埠,但是使用不同的連結或位址,這些埠就是彼此的替代項目。每個埠都會提供語意上相當的行為(在每個連結所限定的傳輸和訊息格式限制之內)。
- 您可以透過檢查服務的埠來判斷服務的埠類型。使用者可以利用這項資訊來判斷,給定的機器是否有支援完成給定工作所需的所有作業。
如果要將埠新增至服務中,請遵循下列步驟:
- 在「圖形」視圖中,用滑鼠右鍵按一下要新增埠的服務,再按一下新增子項 > 埠。
- 在對話框中輸入埠的名稱。 按一下完成。在服務所定義的所有埠中,埠名稱不應重複。
- 連結定義特定埠類型所定義之作業和訊息的訊息格式與通訊協定詳細資料。 您可以為您的埠建立新連結、重複使用現有的連結,或是匯入連結。請參閱相關作業,以取得詳細資料。
- 請在文件欄位中輸入您想讓使用者閱讀的這個埠的任何相關資訊。
要訣:您也可以利用「概要」視圖,用滑鼠右鍵按一下在服務資料夾下的服務, 再按一下新增子項 > 埠來建立埠。
您的埠(不論您在哪一個視圖建立它)將會同時出現在「圖形」視圖和「概要」視圖中。