埠利用指定連結的單一位址來定義個別的端點。埠含有一個 'binding' 屬性,
其會參照一個連結以及一個提供端點規格的位址元素。
服務係用來將一組相關的埠群組在一起。服務內的埠有下列關係:
- 埠和埠之間彼此不會進行通訊(比方說,一個埠的輸出不會是另一個埠的輸入)。
- 如果服務中有幾個埠共用一個埠類型,但卻使用不同的連結或位址,
這些埠可互相取代。每一個埠都提供了語意上相等的行為(在每一個連結所強制的傳輸和訊息格式限制內)。
- 您可以檢查服務的埠來判斷服務的埠類型。利用這項資訊,
使用者可以判斷給定的機器是否支援完成給定工作所需的所有作業。
要將埠加入服務中,請遵循下列步驟:
- 在「設計」視圖中,用滑鼠右鍵按一下您要加入埠的服務,
然後按一下新增埠。如果要選取新的埠,請按一下服務物件中的埠。
- 在「內容」視圖中,按一下一般窗格。在名稱欄位中,輸入埠的名稱。 埠的名稱在該服務內所定義的所有埠之間,應該是唯一的名稱。
- 連結會定義特定埠類型所定義之作業和訊息的訊息格式與通訊協定詳細資料。 您可以為埠建立新的連結、重複使用現有的連結,或是匯入連結。請參閱相關作業,以取得詳細資料。
- 在位址欄位中,輸入埠的位址。
- 在文件窗格中輸入要使用者閱讀的任何埠相關資訊。
- 如果要管理延伸功能,請按一下延伸窗格。您可以新增、排序或移除延伸功能。
提示:您也可以在「概要」視圖中用滑鼠右鍵按一下服務資料夾下的服務,然後按一下新增埠來建立埠。您的埠(不管是在哪個視圖中建立)會同時顯示在「設計」視圖和「概要」視圖中。