xml - एक वेब सेवा कॉल से एक्सएमएल




visual-studio web-services (4)

SOAP वेब सेवा कॉल के लिए, मैंने सोपुई को बहुत उपयोगी साबित किया है यह पद्धति परिभाषा प्राप्त करने के लिए डब्लूएसडीएल से कनेक्ट हो सकता है, उन तरीकों को लागू करने के लिए कंकाल लिफाफे बना सकता है, और आप अभिवादन के बाद पूर्ण परिणाम देख सकते हैं।

विजुअल स्टूडियो एक वेब सेवा को आसान बनाता है, यह समझने की कोशिश कर रहा है कि कवर के नीचे क्या चल रहा है मुश्किल है

वेब सेवा के लिए कॉल करने पर मेरे नेट एप्लिकेशन से उत्पन्न वास्तविक एक्सएमएल मैं कैसे देख सकता हूं?


यहां एक और उदाहरण दिया गया है कि आप विजुअल स्टूडियो में कैसे कर सकते हैं। यह सब वेब सेवा से प्रतिक्रिया लेता है और इसे आपके द्वारा निर्दिष्ट फ़ाइल में सहेजता है:

Dim url As String = "http://web.service.com/"
Dim request As WebRequest = WebRequest.Create(url)
Dim response As WebResponse = request.GetResponse()
Dim stream As Stream = response.GetResponseStream()

Dim xmlDoc As XmlDocument = New XmlDocument
xmlDoc.Load(stream)
xmlDoc.Save("C:\Temp\foo.xml")

एमएसडीएन उदाहरण कोड जो SOAP के लिए ट्रेस एक्स्टेंशन लागू करता है; आप जो भी चाहें लॉग इन करने के लिए उपयोग कर सकते हैं या संशोधित कर सकते हैं (मैंने डीबी का इस्तेमाल किया था और इसे केवल डीबग करने के लिए ही नहीं बल्कि बाद में सभी संचार को संग्रहित करने के लिए रखा था)।








tcptrace-pocketsoap