सहसंबंध सेट और संदेश एकत्रीकरण का उपयोग करना
BPEL सहसंबंध एक विशिष्ट प्रक्रिया उदाहरण के साथ इनबाउंड संदेशों से मेल खाता है। जब आपको किसी विशिष्ट प्रक्रिया के विशिष्ट डेटा को संबद्ध करने की आवश्यकता होती है, तो आप सहसंबंध का उपयोग करते हैं।
उदाहरण के लिए, एक प्रक्रिया बनाते समय जो खाता संख्या की पुष्टि करता है और खाता की क्रेडिट सीमा की जांच करता है। जब सत्यापित किया जाता है, तो प्रक्रिया इन्वेंट्री की जांच करने के लिए किसी अन्य सिस्टम पर कॉल करती है और यदि आइटम स्टॉक में है, तो खरीद आदेश उत्पन्न करता है। खरीद आदेश कैसे पता करता है कि किस खाते में डेबिट किया जाना है? इस प्रश्न का उत्तर सहसंबंध है।
सहसंबंध सेट
सहसंबंध सेट का उपयोग विशिष्ट रूप से पहचान की घटनाओं के लिए किया जाता है। आप एक अद्वितीय नाम के साथ प्रत्येक सहसंबंध सेट प्रदान करते हैं और फिर इसे एक या अधिक गुणों द्वारा परिभाषित करते हैं। प्रत्येक संपत्ति का एक नाम और एक प्रकार है (उदाहरण के लिए, स्ट्रिंग या पूर्णांक)।
संपत्ति उपनाम
सहसंबंध सेट में प्रत्येक संपत्ति के लिए संपत्ति उपनाम को परिभाषित करने की आवश्यकता है। एक संपत्ति उपनाम एक मानचित्रण है जो संपत्ति को इनपुट या आउटपुट मानों के साथ बांधता है।
महत्वपूर्ण बिंदु
से संबंधित निम्नलिखित महत्वपूर्ण बिंदुओं पर विचार करें Correlation Sets and Message Aggregation -
एक प्रक्रिया जिसमें एक से अधिक प्राप्त या गतिविधि होती है, का सहसंबंध सेट होना चाहिए।
सहसंबंध सेट प्रक्रिया इनबाउंड या आउटबाउंड संदेशों से मूल्यों के साथ आरंभ किए जाते हैं।
यदि आपके पास संदेशों के समूह हैं जो एक विशिष्ट प्रक्रिया के साथ जुड़े हुए हैं, तो आप संभाल करने के लिए एक या अधिक सहसंबंध सेट कर सकते हैं।