เรียกใช้ธุรกรรมใช้สำหรับเรียกใช้คำสั่งคลัสเตอร์อย่างน้อย 1 รายการใน โหนดเป้าหมาย ซึ่งจะคล้ายกับการเรียกใช้กระบวนการระยะไกลที่ใช้คำสั่งที่กำหนดไว้ ในคลัสเตอร์
เช่นเดียวกับธุรกรรมการเขียน ธุรกรรมการเรียกใช้รองรับธุรกรรมแบบกำหนดเวลาและไม่กำหนดเวลา โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับธุรกรรมแบบกำหนดเวลาในส่วนการดำเนินการแบบกำหนดเวลาและไม่กำหนดเวลา
ธุรกรรมการเรียกใช้ที่ไม่กำหนดเวลา
Invoke Request Action
คำแนะนำ: ผู้เริ่ม -> เป้าหมาย
ในลักษณะเดียวกันกับการดำเนินการดังกล่าว ผู้เริ่มจะให้สิ่งต่อไปนี้แก่เป้าหมาย
- ส่งคำขอ: รายการเส้นทาง คำสั่งคลัสเตอร์ รวมถึงอาร์กิวเมนต์ที่ไม่บังคับสำหรับคำสั่งที่ชื่อ ช่องคำสั่ง
- คำขอตามกำหนดเวลา: ธงที่ระบุว่าการดำเนินการนี้เป็นส่วนหนึ่งของ "กำหนดเวลา" หรือไม่ เรียกใช้ธุรกรรม
- ระงับการตอบสนอง: การตั้งค่าสถานะที่ระบุว่ามีการดำเนินการเรียกใช้การตอบกลับหรือไม่ ควรระงับ
- รหัสการโต้ตอบ: จำนวนเต็มที่ใช้ในการจับคู่การดำเนินการตามคำขอ เรียกใช้การดำเนินการตอบกลับ
เรียกใช้การดำเนินการตอบกลับ
ทิศทาง: เป้าหมาย -> ผู้เริ่ม
หลังจากที่เป้าหมายได้รับการดำเนินการคำขอเรียกใช้ การดำเนินการขั้นสุดท้ายจะเป็นการสิ้นสุด ธุรกรรมที่มีการดำเนินการตอบกลับเรียกใช้ที่มี:
- คำตอบการเรียกใช้: รายการคำตอบหรือสถานะของคําสั่งสําหรับคําขอเรียกใช้ทุกรายการที่ส่ง
- รหัสการโต้ตอบ: จำนวนเต็มที่ใช้ในการจับคู่การดำเนินการตอบกลับเรียกใช้กับ การดำเนินการส่งคำขอ
ข้อจำกัดการเรียกใช้ที่หมดเวลา
การดำเนินการคำขอเรียกใช้อาจเป็น groupcast แต่ในกรณีนี้ Suppress ต้องตั้งค่าแฟล็กคำตอบ เหตุผลก็คือไม่เช่นนั้น เครือข่ายอาจ ด้วยการตอบกลับพร้อมกันจากสมาชิกทุกคนในกลุ่ม
เส้นทางที่ใช้ในรายการคำขอเรียกใช้อาจมีลักษณะการทำงานนี้ กลุ่มและอาจมีไวลด์การ์ดได้ แต่จะมีเฉพาะปลายทางเท่านั้น ด้วย นอกจากนี้ หากการดำเนินการคือ groupcast ธุรกรรมนี้ สิ้นสุดโดยไม่มีการตอบสนอง
ธุรกรรมการเรียกใช้ตามลำดับเวลา
เช่นเดียวกับธุรกรรมการเขียนแบบกำหนดเวลา ธุรกรรมการเรียกใช้แบบกำหนดเวลาก็เริ่มต้นด้วยการดำเนินการตามคําขอแบบกําหนดเวลาด้วย
การดำเนินการตามคําขอแบบตั้งเวลา
ทิศทาง: ผู้เริ่ม -> เป้าหมาย
ผู้เริ่มต้นเริ่มธุรกรรมที่ส่งการดำเนินการนี้ ซึ่งประกอบด้วย
- ระยะหมดเวลา: จำนวนมิลลิวินาทีที่ธุรกรรมนี้อาจยังคงเปิดอยู่ ในระหว่างช่วงนี้ ระบบจะถือว่าการดำเนินการครั้งถัดไปที่ผู้เริ่มดำเนินการส่งจะถูกต้อง
เมื่อได้รับคำขอแบบกำหนดเวลาแล้ว เป้าหมายต้องรับทราบ การดำเนินการตามคำขอแบบกำหนดเวลาพร้อมการดำเนินการตอบกลับสถานะ เมื่อผู้เริ่มดำเนินการได้รับการดำเนินการตอบสนองสถานะซึ่งไม่มีการรายงานข้อผิดพลาด ก็จะส่งการดำเนินการตามคำขอเรียกใช้
เรียกใช้การดำเนินการคำขอ
เหมือนกับเรียกใช้การดำเนินการคำขอตามที่อธิบายไว้ก่อนหน้านี้
เรียกใช้การดำเนินการตอบกลับ
เหมือนกับเรียกใช้การดําเนินการตอบกลับที่อธิบายไว้ก่อนหน้านี้
ข้อจำกัดการเรียกใช้ตามกำหนดเวลา
ระบบอาจเรียกคำสั่งเรียกใช้ทั้งหมดในการโต้ตอบตามลำดับเวลา การดําเนินการตามคําขอแบบมีเวลา การดําเนินการเรียกใช้คําขอ และการดําเนินการเรียกใช้คําตอบมีไว้สําหรับUnicastเท่านั้น จึงใช้เป็นการแคสต์แบบกลุ่มในธุรกรรมการเรียกใช้แบบมีเวลาไม่ได้
การดำเนินการเรียกใช้คำขอรองรับการใช้เส้นทางที่มีกลุ่มและไวลด์การ์ด แต่การดำเนินการเรียกใช้คำตอบไม่รองรับการใช้ไวลด์การ์ด