लेन-देन शुरू करें

इनवोक ट्रांज़ैक्शन का इस्तेमाल, किसी टारगेट नोड. यह किसी तय किए गए निर्देश को किए जाने वाले रिमोट प्रोसेस कॉल के जैसा है क्लस्टर में.

'लेन-देन लिखें' की तरह ही, लेन-देन को शुरू करने की सुविधा तय समय पर और तय समय पर नहीं किए जाने वाले लेन-देन. कृपया तय समय पर और तय समय पर नहीं की जाने वाली कार्रवाइयां सेक्शन पर जाएं.

तय समय में नहीं किया गया लेन-देन

तय समय में शुरू न किए गए लेन-देन की कार्रवाइयों का क्रम
पहली इमेज: तय समय में न होने वाला लेन-देन

अनुरोध की कार्रवाई शुरू करें

डायरेक्शन: शुरुआत करने वाला -> टारगेट करें

इस कार्रवाई में, 'पढ़ें अनुरोध कार्रवाई' और 'अनुरोध कार्रवाई लिखें' की तरह ही शुरू करने वाला, टारगेट को ये जानकारी देता है:

  • अनुरोध शुरू करने के लिए: पाथ की सूची क्लस्टर कमांड और कमांड के लिए वैकल्पिक आर्ग्युमेंट की सुविधा चालू करें. इन आर्ग्युमेंट का नाम है: Command फ़ील्ड.
  • तय समय पर किया गया अनुरोध: इस फ़्लैग से पता चलता है कि यह कार्रवाई, तय समय के हिसाब से की गई कार्रवाई का हिस्सा है या नहीं लेन-देन शुरू करें.
  • जवाब रोकें: एक फ़्लैग जो बताता है कि रिस्पॉन्स देने की कार्रवाई शुरू करें दबा दिया जाना चाहिए.
  • इंटरैक्शन आईडी: शुरू करने के अनुरोध की कार्रवाई को इससे मेल खाने वाला पूर्णांक शुरू करने की कार्रवाई.

कार्रवाई शुरू करें

डायरेक्शन: टारगेट -> शुरुआत करने वाला

टारगेट को, शुरू करने के अनुरोध की कार्रवाई मिलने के बाद, यह प्रोसेस पूरी की जाएगी शुरू करने की प्रतिक्रिया की कार्रवाई के साथ लेन-देन जिसमें ये शामिल हैं:

  • इनऐक्टिव रिस्पॉन्स: हर बार अनुरोध के लिए दिए गए निर्देशों या स्थितियों की सूची अनुरोध भेजा गया.
  • इंटरैक्शन आईडी: एक पूर्णांक का इस्तेमाल, जिसका इस्तेमाल शुरू करने की प्रतिक्रिया कार्रवाई को इससे मेल खाने के लिए किया जाता है शुरू करने के अनुरोध की कार्रवाई.

अनजाने में शुरू होने वाली पाबंदियां

शुरू करने के अनुरोध की कार्रवाई कोई ग्रुपकास्ट हो सकती है, लेकिन इस मामले में दबाब जवाब फ़्लैग सेट किया जाना चाहिए. इसकी वजह यह है कि अगर ऐसा नहीं है, तो नेटवर्क किसी ग्रुप के हर सदस्य से एक साथ जवाब भर सकते हैं.

इस व्यवहार को चालू करने के लिए शुरू करने के अनुरोधों की सूची में इस्तेमाल किए गए पाथ में ग्रुप और विकल्प के तौर पर, इनमें वाइल्डकार्ड हो सकते हैं. हालांकि, ऐसा सिर्फ़ एंडपॉइंट पर होता है फ़ील्ड में डालें. इसके अलावा, अगर कार्रवाई ग्रुपकास्ट है, तो यह लेन-देन बिना किसी प्रतिक्रिया के खत्म हो जाता है.

तय समय पर किए जाने वाले लेन-देन

तय समय पर किए गए लेन-देन की तरह ही, समय पर शुरू होने वाले लेन-देन भी शुरू होते हैं तय समय पर अनुरोध करने की सुविधा का इस्तेमाल करें.

तय समय पर शुरू होने वाले लेन-देन की कार्रवाइयों का क्रम
दूसरी इमेज: तय समय पर लेन-देन शुरू करना

तय समय पर किए गए अनुरोध की कार्रवाई

डायरेक्शन: शुरुआत करने वाला -> टारगेट करें

शुरू करने वाला व्यक्ति इस कार्रवाई को भेजने के लिए लेन-देन शुरू करता है, जिसमें ये चीज़ें शामिल होती हैं:

  • समय खत्म: यह लेन-देन कितने मिलीसेकंड तक खुला रह सकता है. इस दौरान इस अवधि के दौरान, शुरू करने वाले व्यक्ति की भेजी गई अगली कार्रवाई को सही माना जाएगा.

तय समय पर किए गए अनुरोध की कार्रवाई मिलने के बाद, टारगेट को स्टेटस रिस्पॉन्स कार्रवाई के साथ समय के हिसाब से अनुरोध की कार्रवाई. सेशन शुरू करने वाले व्यक्ति को मिलने के बाद स्टेटस रिस्पॉन्स ऐक्शन के दौरान कोई गड़बड़ी नहीं दिखेगी. इसके लिए, शुरू करने का अनुरोध भेजा जाएगा ऐक्शन.

अनुरोध की कार्रवाई शुरू करें

अनुरोध की कार्रवाई शुरू करने के तरीके के बारे में पहले यहां बताया गया है.

कार्रवाई शुरू करें

जैसा कि ऊपर बताया गया है. इनऐक्टिव रिस्पॉन्स ऐक्शन.

समय के हिसाब से शुरू करने से जुड़ी पाबंदियां

सभी शुरू करने वाले निर्देशों को टाइम्ड इंटरैक्शन के दौरान कॉल किया जा सकता है. तय समय पर किया गया अनुरोध कार्रवाई, शुरू करने के अनुरोध की कार्रवाई और शुरू करने की कार्रवाई टाइमस्टैंप सिर्फ़ Unicast के लिए है. इसलिए, इसे Timed पर ग्रुपकास्ट के तौर पर इस्तेमाल नहीं किया जा सकता लेन-देन शुरू करें.

शुरू करने के अनुरोध की कार्रवाई, ग्रुप के साथ-साथ पाथ के इस्तेमाल की सुविधा देती है वाइल्डकार्ड, लेकिन शुरू करने का रिस्पॉन्स ऐक्शन, वाइल्डकार्ड का इस्तेमाल करने की सुविधा नहीं देता है.