2011-02-13 13 views
10

मैं TIBCO डेवलपर के लिए इन सभी काम पोस्ट देखने के लेकिन tibco.com से मैं वास्तव में खुदाई नहीं कर सकता है क्या एक डेवलपर इस मंच पर codewise क्योंकि उस endusers की तरफ अधिक क्रियाशील है करता है। क्या यह जावा आधारित मंच है?टीआईबीसीओ बिजनेस वर्क्स के लिए विकास पर्यावरण क्या है?

उत्तर

25

के रूप में इस जहां विकास के बहुमत किया जाता है मैं मान लेंगे कि आप TIBCO व्यापार काम करता है के बारे में बात कर रहे हैं।

टीआईबीसीओ बिजनेस वर्क्स जावा आधारित प्लेटफ़ॉर्म है, हालांकि आमतौर पर जावा में बहुत कम विकास किया जाता है। इसके दिल में टीआईबीसीओ बिजनेस वर्क्स एक एक्सएसएलटी प्रोसेसिंग इंजन है जिसमें कनेक्टिविटी घटकों (जिसे टीआईबीसीओ वर्ल्ड में स्टार्टर्स और एक्टिविटी कहा जाता है) के बहुत सारे (और मेरा मतलब है) है।

विकास गतिविधियों के लिए स्टार्टर लिंक करके और अंत गतिविधि अंततः रेखांकन किया जाता है, बहुत बहुत एक पारंपरिक प्रक्रिया आरेख की तरह। आप देख सकते हैं मैं इस स्क्रीन शॉट के ऊपरी दाएँ भाग में क्या मतलब है: TIBCO Designer Screen Shot

इन चित्र में से प्रत्येक एक प्रक्रिया परिभाषा कहा जाता है और जावा में निकटतम बराबर एक विधि है, लेकिन वे और अधिक बारीकी से के रूप में सी कार्यों से जुड़े हुए हैं प्रक्रिया परिभाषाओं के लिए कक्षा की कोई अवधारणा नहीं है।

बारीकी से देख रहे हैं, आप देखेंगे कि StorePO एडाप्टर गतिविधि को प्रकाशित करने के लिए चुना गया है। निचले दाएं भाग में आप देख सकते हैं कि इस गतिविधि में इनपुट अन्य प्रक्रिया डेटा से "मैप किया गया" है (जो या तो प्रारंभ से आउटपुट हो सकता है, या अन्य गतिविधियों से आउटपुट हो सकता है)। यह मैपिंग वास्तव में एक्सएसएलटी है, जो सिर्फ दृश्यता का प्रतिनिधित्व करता है। इतना है कि, एक्सएसएलटी के रूप में एक टेक्स्ट दस्तावेज़ पेस्ट में मैपिंग ("बॉडी") के रूट नोड की प्रतिलिपि बनाते हुए (आप इसे वहां भी संपादित कर सकते हैं और यदि आप इतने इच्छुक हैं तो इसे वापस कॉपी करें; जब आपको आवश्यकता हो तो अच्छा एक खोज करें और प्रतिस्थापित करें)।

प्रक्रिया परिभाषा पर वापस देखकर, एक चेक इन्वेंट्री कॉल प्रक्रिया गतिविधि है। इस तरह आप जिस काम पर काम कर रहे हैं उससे आप एक और प्रक्रिया परिभाषा का आह्वान करते हैं। वास्तव में, इस प्रक्रिया परिभाषा में एक सादा प्रारंभ गतिविधि है, जो इंगित करती है कि यह किसी अन्य प्रक्रिया परिभाषा से लागू होती है।

स्टार्टर प्रक्रियाएं प्रक्रिया परिभाषाएं हैं जिनमें प्रारंभ गतिविधि की बजाय प्रोसेस स्टार्टर है। प्रोसेस स्टार्टर कुछ घटनाओं के आधार पर प्रक्रिया परिभाषा के आविष्कार को ट्रिगर करता है। उदाहरण के लिए, एक जेएमएस कतार रिसीवर प्रोसेस स्टार्टर, जब यह एक विशिष्ट जेएमएस संदेश प्राप्त करता है तो ट्रिगर होगा। एसओएपी, एचटीटीपी, एसएमटीपी और यहां तक ​​कि सादे पुराने टीसीपी सहित कई ऐसे प्रक्रिया स्टार्टर्स हैं।

इसी प्रकार उपर्युक्त और जेडीबीसी और एफ़टीपी सहित कई गतिविधियां हैं।

वास्तव में टीआईबीसीओ डिजाइनर तक पहुंच के बिना, टीआईबीसीओ भूमिका के लिए अपने कौशल को गोद लेने का सबसे अच्छा तरीका XPath और XSLT पर ध्यान केंद्रित करना है क्योंकि यह अधिकतर है जिसके साथ आप काम करेंगे।

+0

धन्यवाद मैं वीडियो ट्यूटोरियल का एक सेट है 5.x संस्करण के बारे में जानना चाहते हैं प्रलेखन आधिकारिक साइट Documentation TIBCO AMX BW

बारे में अधिक जानकारी प्राप्त कर सकते हैं !!यह जांचने में देरी के लिए खेद है :) –

+0

अच्छी और विस्तृत स्पष्टीकरण के लिए भी धन्यवाद। –

+0

पढ़ें टीआईबीसीओ बिजनेस वर्क्स के लिए विकास पर्यावरण क्या है? – Ricky

0

टीआईबीसीओ एएमएक्स बिजनेस वर्क्स एकीकरण और स्वचालन उद्देश्यों के लिए जावा प्लेटफ़ॉर्म उपयोग है। यह एक प्लग इन आधारित आर्किटेक्चर का उपयोग करता है जिसका अर्थ है कि आप कार्यक्षमता बढ़ा सकते हैं। उत्पाद अपने 5.x संस्करण से 6.4.x संस्करण में बदल गया है ताकि माइक्रो सेवाओं की क्षमताओं, कंटेनरराइजेशन, क्लाउड सक्षमता इत्यादि शामिल हो सके। यह कोडिंग भागों को कम करने के लिए मॉडल संचालित विकास दृष्टिकोण का उपयोग करता है, यही कारण है कि इतना शक्तिशाली है। आप स्पेनिश जानते हैं और पर TIBCO AMX BW Tutorials