Invoke Transactions digunakan untuk memanggil satu atau beberapa Perintah Cluster di Target Node. Hal ini mirip dengan panggilan prosedur jarak jauh yang dilakukan ke perintah yang ditentukan di Cluster.
Dengan cara yang sama seperti Transaksi Tulis, Transaksi Pemanggilan mendukung Transaksi Berwaktu dan Tidak Berwaktu. Lihat bagian Tindakan Berwaktu dan Tidak Berwaktu untuk mengetahui informasi lebih lanjut tentang Transaksi Berwaktu.
Transaksi Pemanggilan Tanpa Batas Waktu

Tindakan Permintaan Pemanggilan
Arah: Inisiator -> Target
Mirip dengan Tindakan Permintaan Baca dan Tindakan Permintaan Tulis, dalam Tindakan ini, Pemrakarsa memberikan Target dengan:
- Permintaan Pemanggilan: daftar jalur ke Perintah Cluster, serta argumen opsional untuk perintah, yang diberi nama Kolom Perintah.
- Permintaan Berwaktu: tanda yang menunjukkan apakah tindakan ini adalah bagian dari Transaksi Pemanggilan Berwaktu.
- Tekan Respons: tanda yang menunjukkan apakah Tindakan Respons Panggilan harus ditekan.
- ID Interaksi: bilangan bulat yang digunakan untuk mencocokkan Tindakan Permintaan Pemanggilan dengan Tindakan Respons Pemanggilan.
Tindakan Respons Panggilan
Arah: Target -> Pemrakarsa
Setelah Target menerima Tindakan Permintaan Pemanggilan, Target akan menyelesaikan transaksi dengan Tindakan Respons Pemanggilan yang membawa:
- Respons Pemanggilan: daftar respons atau status perintah untuk setiap permintaan pemanggilan yang dikirim.
- ID Interaksi: bilangan bulat yang digunakan untuk mencocokkan Invoke Response Action dengan Invoke Request Action.
Batasan Pemanggilan Tanpa Waktu
Tindakan Invoke Request dapat berupa groupcast, tetapi dalam hal ini, tanda Suppress Response harus disetel. Alasannya adalah jika tidak, jaringan mungkin dibanjiri oleh respons serentak dari setiap anggota grup.
Untuk mengaktifkan perilaku ini, Jalur yang digunakan dalam daftar Panggil Permintaan dapat berisi Grup dan alternatifnya dapat berisi karakter pengganti, tetapi hanya pada kolom Endpoint. Selain itu, jika Tindakan adalah groupcast, transaksi ini akan berakhir tanpa respons.
Transaksi Pemanggilan Berwaktu
Mirip dengan Transaksi Penulisan Berwaktu, Transaksi Pemanggilan Berwaktu juga dimulai dengan Tindakan Permintaan Berwaktu.

Tindakan Permintaan Berjangka Waktu
Arah: Inisiator -> Target
Inisiator memulai Transaksi dengan mengirimkan Tindakan ini yang berisi:
- Waktu tunggu: berapa milidetik transaksi ini dapat tetap terbuka. Selama periode ini, tindakan berikutnya yang dikirim oleh Pemrakarsa akan dianggap valid.
Setelah Tindakan Permintaan Berwaktu diterima, Target harus mengonfirmasi Tindakan Permintaan Berwaktu dengan Tindakan Respons Status. Setelah menerima Tindakan Respons Status yang melaporkan tidak ada error, Inisiator akan mengirimkan Tindakan Permintaan Pemanggilan.
Tindakan Permintaan Pemanggilan
Sama seperti Tindakan Permintaan Pemanggilan yang dijelaskan sebelumnya.
Tindakan Respons Panggilan
Sama seperti Invoke Response Action yang dijelaskan sebelumnya.
Batasan Pemanggilan Berwaktu
Semua perintah pemanggilan dapat dipanggil pada Interaksi Berwaktu. Tindakan Permintaan Terjadwal, Tindakan Permintaan Pemanggilan, dan Tindakan Respons Pemanggilan hanya Unicast dan oleh karena itu tidak dapat digunakan sebagai groupcast pada Transaksi Pemanggilan Terjadwal.
Tindakan Panggil Permintaan mendukung penggunaan jalur dengan Grup, serta karakter pengganti, tetapi Tindakan Panggil Respons tidak mendukung penggunaan karakter pengganti.