Jenis Data XLANG-s
XLANG/s mendefinisikan jenis nilai standar yang merupakan pantulan dari rekan-rekan C# mereka. Ini termasuk Boolean, Byte, Char, Decimal, Double, Int16, Int32, Int64, SByte, Single, String, UInt16, UInt32, dan UInt64. XLANG/s mendukung array dimensi tunggal, tetapi tidak mendukung literal array.
XLANG/s juga memiliki dukungan yang kaya untuk penanganan pesan. Pesan dapat didasarkan pada skema, kelas .NET, Jenis pesan web (WSDL), atau jenis pesan kompleks. XLANG/s mendukung jenis data kompleks berikut:
jenis pesan. Jenis data ini mendefinisikan jenis pesan multibagian yang didefinisikan sebagai kombinasi elemen data dan pesan berbasis XSD dan jenis Method-Message (pesan yang cocok dengan format tanda tangan metode kelas atau antarmuka).
jenis port. Jenis data ini mendefinisikan kumpulan operasi port yang dapat ditindakl oleh instans port jenis tersebut.
correlationsettype. Jenis data ini menentukan data yang akan digunakan dalam instans variabel set korelasi apa pun. Data kumpulan korelasi adalah mekanisme perutean yang digunakan untuk memastikan bahwa pesan yang bergerak melalui sistem dikirim ke instans proses bisnis yang berjalan yang sesuai. Misalnya, jika pesanan pembelian dikirim ke mitra dagang untuk diproses, sangat penting bahwa instans yang benar dari proses bisnis yang sesuai dengan pesanan pembelian tersebut dipanggil pada pengembaliannya.
servicelinktype. Jenis data ini mendefinisikan sekumpulan nilai porttype yang membentuk grup port yang konsisten secara logis yang digunakan dalam proses bisnis. Penggunaan tautan layanan adalah mekanisme canggih yang memungkinkan penugasan dinamis ke sekelompok port pada durasi. Ini memungkinkan Anda untuk menentukan satu proses bisnis yang dapat digunakan untuk berinteraksi dengan beberapa mitra dagang.
Pernyataan XLANG-s
Variabel dan Operator XLANG-s
Ekspresi XLANG-s
Kata-Kata Khusus XLANG
Konversi Tipe XLANG-s ke BPEL4WS