共用方式為


XLANG-s 資料類型

XLANG/s 會定義標準數值型別,這些型別為其 C# 對應型別的反映, 其中包括 布林值ByteCharDecimalDoubleInt16Int32Int64SByteSingleStringUInt16UInt32UInt64。 XLANG/s 支援單一維度陣列,但不支援陣列常值。

XLANG/s 也支援許多種訊息處理方式。 訊息可以基於結構描述、.NET 類別、Web 訊息類型 (WSDL) 或複雜的訊息類型。 XLANG/s 支援下列複雜的資料型別:

  • messagetype: 此資料類型會定義多部分訊息類型,這些類型定義為數據元素和 XSD 型訊息的組合,以及 Method-Message 型別 (符合類別或介面) 方法之簽章格式的訊息。

  • porttype: 這種資料型別會定義該類型之連接埠執行個體可執行的連接埠作業集合。

  • correlationsettype: 這種資料型別會定義將用於任何相互關聯集合變數執行個體中的資料。 相互關聯集合資料是一種路由機制,可確保系統中移動的訊息會分派至正確的執行中商務程序執行個體。 例如,如果採購單傳送至交易夥伴進行處理,在採購單傳回時,必須叫用正確對應的商務程序執行個體。

  • servicelinktype: 此資料類型會定義一組 埠類型 值,這些值會形成商務程式中使用的邏輯一致埠群組。 使用服務連結是一項功能強大的機制,允許在執行階段對連接埠群組進行動態指派。 這可讓您定義一個可用於與多個交易夥伴互動的商務程序。

另請參閱

XLANG-s 陳述式
XLANG-s 變數和運算子
XLANG-s 運算式
XLANG-s 保留字
XLANG-s 至 BPEL4WS 類型轉換