मैं एक एसओएपी सर्वर लिख रहा हूं जो बाहरी क्लाइंट के लिए एंडपॉइंट के रूप में कार्य करेगा। बाहरी ग्राहक SOAP 1.1 की अपेक्षा करता है। मैं एसओएपी संदेशों में एम्बेडेड बिजनेस ऑब्जेक्ट्स ले रहा हूं और उन्हें एक आंतरिक एप्लिकेशन में भेज रहा हूं, प्रतिक्रिया वापस प्राप्त कर रहा हूं और शाश्वत क्लाइंट को एसओएपी संदेशों के साथ प्रतिक्रिया दे रहा हूं।एएसएमएक्स वेब सेवा के बजाय डब्ल्यूसीएफ सेवा?
मैंने कई साल पहले पारंपरिक एएसएमएक्स आधारित वेब सेवाओं को किया था। अब, मैं डब्ल्यूसीएफ सेवाओं की खोज कर रहा हूं और लेने के लिए सबसे अच्छा तरीका सोच रहा हूं।
1) क्या डब्ल्यूसीएफ को एएसएमएक्स वेब सेवाओं का सुपरसेट माना जाना चाहिए?
2) क्या डब्लूसीएफ के बजाय एएसएमएक्स का उपयोग करके अभी भी नई वेब सेवाओं को लिखने का कोई कारण है?
3) क्या डब्ल्यूसीएफ एसओएपी एक्सटेंशन के विपरीत एसओएपी संदेशों के साथ काम करने के लिए बेहतर सुविधाएं प्रदान करता है?
4) क्या मैं डब्ल्यूसीएफ का उपयोग करके एसओएपी 1.1 को संचार प्रतिबंधित कर सकता हूं, जिस तरह से मैं एएसएमएक्स में वेब.कॉन्फिग परिवर्तन के साथ कर सकता हूं?
5) क्या डब्ल्यूसीएफ के पास एसओएपी एक्सटेंशन जैसे कुछ का उपयोग किए बिना सेवा को हिट करने वाले अनुरोधों को लॉग या समीक्षा करने का एक आसान तरीका है?
क्षमा करें मेरे प्रश्न बहुत विशिष्ट नहीं हैं; फिर भी, विंडोज सर्वर मैं क्या पता करने की जरूरत पर संभाल पाने की कोशिश ...
VS2008 का उपयोग करते हुए 2008
क्रिस
संभव डुप्लिकेट [वेब सेवा - WCF स्टैंडर्ड बनाम] (http://stackoverflow.com/questions/6666/web- सेवाएं-डब्ल्यूसीएफ-बनाम-मानक) –
देखें http://stackoverflow.com/questions/tagged/wcf+asmx –
http://keithelder.net/blog/archive/2008/10/17/WCF-vs-ASMX देखें -WebServices.aspx –