नीचे ऐसा करने के तरीके का वर्णन है:
जिसके अनुसार, यहां एक स्क्रीनकास्ट कि मदद करनी चाहिए है अगर आपको और जानकारी चाहिए तो कृपया मुझे बताएं और मैं अपडेट करूंगा।
BizTalk में आइटम तैयार करने के बाद आप (कम से कम) होना चाहिए:
इस बंदरगाह अनुरोध और प्रतिक्रिया आपरेशन संदेशों होनी चाहिए और वे अपने आप आपके WCF सेवा के लिए संदेशों का उपयोग करने के लिए कॉन्फ़िगर किया जाना चाहिए था। यदि आपकी सेवा कई परिचालनों का खुलासा करती है, तो आप देखेंगे कि यहां परिलक्षित होता है।
मानक BizTalk मानचित्रण विधियों का उपयोग करना, डेटा आप WCF बंदरगाह के लिए अनुरोध संदेश में WCF सेवा करने के लिए भेजना चाहते हैं नक्शा। (आप ऑर्केस्ट्रेशन डिजाइनर में संदेश नाम को डिफ़ॉल्ट संदेश_1, संदेश_2 से बेहतर कुछ बदलना चाहते हैं ...)
खींचें ऑर्केस्ट्रेशन डिजाइनर पर प्राप्त करें और आकार भेजें और उन्हें सही पोर्ट संदेशों से कनेक्ट करें।
तार BizTalk orchestration उचित स्रोत प्रणाली से डेटा लेने के लिए के बाकी अप
तैनात BizTalk अनुप्रयोग (यह सिर्फ बुनियादी BizTalk, नहीं WCF है)।
एप्लिकेशन अब जाने के लिए तैयार है, आप इसे बिज़टॉक पर तैनात कर सकते हैं।
कॉन्फ़िगर BizTalk अनुप्रयोग
- ओपन BizTalk सर्वर 2006 व्यवस्थापन कंसोल और आर्केस्ट्रा तुम सिर्फ तैनात युक्त आवेदन पाते हैं। केवल बंदरगाहों कि WCF सेवा से निपटने के अलग -
- orchestraion unenlisted किया जाएगा, आप अपने बंदरगाहों
बंदरगाहों यह सिर्फ किसी भी अन्य BizTalk अनुप्रयोग की तरह है से ज्यादातर के लिए के सभी बाध्य करने के लिए की जरूरत है।
WCF बंदरगाहों आप है (कम से कम के साथ शुरू करने के लिए) दो मुख्य विकल्प के लिए:
- आयात बाइंडिंग फ़ाइल BizTalk उत्पन्न आइटम जादूगर द्वारा किए गए (दाएं applicaiton पर क्लिक करें और आयात - .xml बाध्यकारी फ़ाइल पर नेविगेट करें) - शायद तब तक सलाह दी जा सकती है जब तक कि आपको कोई विचार न हो कि बिज़टॉक सभी डब्ल्यूसीएफ बाध्यकारी विकल्पों का प्रतिनिधित्व कैसे करता है।
अपने स्वयं के डब्ल्यूसीएफ प्रेषण पोर्ट को कॉन्फ़िगर करें।
- इसके लिए बंदरगाह को डब्ल्यूसीएफ सेवा से मेल खाने के लिए अनुरोध-प्रतिक्रिया होना आवश्यक है।
- डब्ल्यूसीएफ में से एक चुनें अपनी प्रकार की डब्ल्यूसीएफ सेवा के बाध्यकारी प्रकार से मेल खाने के लिए पोर्ट प्रकार भेजें।
(मूलभूत वेबसाइट सेवा के लिए) शुरू करने के लिए यह अक्सर डब्ल्यूसीएफ-बेसिक एचटीपी होगा।
एक बार जब आप मूल बातें काम कर लेते हैं तो आप कस्टम बाध्यकारी में उपलब्ध विकल्पों के साथ यहां वापस आना और प्रयोग करना चाहते हैं - वहां LOT है!
- प्रेषण पोर्ट को कॉन्फ़िगर करें।
अपने WCF बंदरगाह के साथ अब आप इसे करने के लिए आर्केस्ट्रा बंदरगाहों बाध्य कर सकते हैं बनाया।
एक बार यह सब हो जाने के बाद, आप बिज़टॉक एप्लिकेशन शुरू करने में सक्षम होना चाहिए और चीजों को काम करना चाहिए।
एक चीज जो मदद कर सकती है - इवेंट लॉग में त्रुटियां लिखी जाएंगी, वे सहायक नहीं हो सकती हैं, लेकिन आपको निलंबित संदेश दृश्य में सेवा से लौटाए गए किसी साबुन गलती संदेश भी देख पाएंगे।
गुड लक!
स्रोत
2008-10-15 03:29:49
मुझे विश्वास है कि वेब डब्ल्यूटीसी सेवा बाहरी डब्ल्यूसीएफ सेवा से _pull_ डेटा के लिए एक ओडीएक्स है, अपने स्वयं के डब्ल्यूसीएफ को उजागर नहीं करने के लिए अन्य लोगों के लिए ओडीएक्स प्राप्त पोर्ट में डेटा को _push_ प्राप्त करने के लिए स्थान प्राप्त होता है। – icelava
धन्यवाद - मैंने कभी भी बिज़टॉक से डब्लूसीएफ सेवा प्रकाशित करने का निश्चय नहीं किया, यह हमेशा एक सेवा का उपभोग कर रहा था, लेकिन चूंकि सॉलिस-रिस्पॉन्स एंड रिक्वेस्ट-रिपॉन्स इस परिदृश्य के लिए बहुत समान हैं, इसलिए मैंने उन जगहों को प्राप्त किया जब मुझे पोर्ट्स भेजना चाहिए था। –