Bagikan melalui


Cara Menambahkan Parameter ke Orkestrasi

Anda dapat menentukan parameter apa yang harus diambil orkestrasi Anda di jendela Tampilan Orkestrasi. Orkestrasi dapat mengambil item berikut sebagai parameter:

  • Pesan

  • Variabel (termasuk objek)

  • Set korelasi

  • Tautan peran

  • Pelabuhan

    Parameter dapat diteruskan di antara orkestrasi sebagai parameter masukan atau parameter keluaran. Parameter masukan dapat diteruskan melalui nilai atau referensi. Parameter keluaran hanya dapat diteruskan melalui referensi. Parameter dapat mencakup variabel, pesan, set korelasi, tautan peran, dan port.

Untuk mengatur parameter orkestrasi

  1. Di jendela Tampilan Orkestrasi, gunakan folder Parameter Orkestrasi untuk menambahkan variabel, pesan, dan port.

  2. Untuk setiap item yang ditambahkan ke folder Parameter Orkestrasi , gunakan jendela Properti untuk menentukan properti Arah :

    • Masuk—Parameter yang diteruskan berdasarkan nilai.

    • Ref—Parameter yang diteruskan sebagai rujukan.

    • Out—Parameter yang dilewatkan melalui referensi.

Untuk menambahkan parameter ke orkestrasi

  1. Di jendela Tampilan Orkestrasi, klik kanan folder Parameter Orkestrasi lalu klik jenis parameter yang Anda inginkan.

  2. Untuk port dan tautan peran yang dikonfigurasi, gunakan wizard untuk mengonfigurasi parameter.

    —Atau—

    Untuk jenis parameter lainnya, gunakan halaman properti untuk mengonfigurasi parameter.

    Jenis parameter

    Parameter dapat diteruskan dengan nilai, sebagai parameter referensi, dan sebagai parameter keluaran. Ketika parameter diteruskan oleh nilai ke orkestrasi, salinan data dibuat dan digunakan oleh orkestrasi.

    Saat Anda menggunakan parameter referensi, tidak ada salinan yang dibuat. Lokasi memori yang berisi data dibagi antara program panggilan dan orkestrasi, dan isi lokasi memori ini dapat dimodifikasi oleh orkestrasi. Modifikasi seperti itu berarti bahwa nilai parameter diubah tidak hanya dalam orkestrasi, tetapi juga dalam program panggilan.

    Parameter keluar mirip dengan parameter referensi, tetapi orkestrasi tidak dapat mengasumsikan bahwa parameter tersebut berisi data yang valid saat diteruskan; sebaliknya, program panggilan mengharapkan orkestrasi untuk menetapkan nilai ke parameter ini.

    Aturan untuk parameter orkestrasi

  • Anda hanya dapat meneruskan pesan dan variabel (termasuk objek) sebagai parameter keluar atau referensi.

  • Anda tidak dapat meneruskan atau mereferensikan parameter ke orkestrasi dalam bentuk Mulai Orkestrasi .

  • Dalam parameter, termasuk tautan peran dan port dinamis apa pun, harus ditetapkan secara tegas sebelum diteruskan ke orkestrasi.

Lihat Juga

Bentuk Orkestrasi
Cara Menambahkan Bentuk ke Orkestrasi
Cara Menggunakan Kotak Dialog Pilih Jenis Artefak