服務提供者還包括產生 WSDL 檔所需的所有內容:
Rational® Rhapsody® 使用模板 <<servicePackage>> 來指出 UML/SysML 套件(其包含建立 WSDL 檔所需的模型元素,包括具有服務提供者及服務合約的套件)。 模板 <<serviceProvider>> 及 <<serviceContract>> 分別指出這些類別。 為了定義資料類型,WSDL 檔還包括 XML 綱目及 XSD。
此區塊定義圖範例顯示一個一般協同作業,其中模板指示服務合約、服務消費者以及服務提供者。

系統模型之最上層或系統中的協同作業可讓系統工程師在產生 WSDL 檔之前,確認資料類型、介面及基本區塊行為。 執行模型可確保介面兩端以相同的方式解譯訊息。 這可避免一致性錯誤,否則這些錯誤在整合階段末期才能發現。
系統工程師及設計人員可能會使用 SysML 單元與值類型建立資料類型的模型,如區塊定義圖範例中所示(從 Rational Rhapsody 系統範例 "NetCentricWeatherService" 專案中):

「產生 WSDL 規格」工具使用這些資料類型,在 WSDL 檔中建立綱目資訊。