पर SOAP के माध्यम से एक webservice का आह्वान करने का सबसे आसान तरीका मेरे पास एक दूरस्थ होस्ट पर एक webservice है जिसे मुझे ASP.NET/C# कक्षा से आमंत्रित करने की आवश्यकता है। एसओएपी के माध्यम से एक विधि को कॉल करने का सबसे आसान तरीका क्या है, डब्लूएसडीएल यूआरएल और एक विधि हस्ताक्षर दिया गया है?एएसपी.NET
को देखते हुए: स्ट्रिंग के रूप में डबल्यूएसडीएल यूआरएल (केवल रनटाइम पर उपलब्ध है, अर्थात चर) विधि हस्ताक्षर (स्थिर)
करने की आवश्यकता है: एक साबुन ग्राहक बना सकते हैं और विधि कॉल करते हैं।
-1: "वेब संदर्भ जोड़ें" पर कूद न करें जब तक कि वह कहता है कि वह .NET 2.0 पर फंस गया है और डब्ल्यूसीएफ का उपयोग नहीं कर सकता है। अन्यथा आप किसी भी अच्छे कारण के लिए अतीत में रहने के लिए उसकी निंदा कर सकते हैं। –
प्रश्न "सरल" का उल्लेख किया गया है। यह सबसे आसान तरीका है :) इसके अलावा - डब्ल्यूसीएफ का उपयोग करना बेहद समान है - आप "वेब संदर्भ" जोड़ने के विरोध में "सेवा संदर्भ जोड़ें" का उपयोग करते हैं। एक अच्छा अवलोकन यहां है: http://blog.mstern.at/index.php?/archives/64- क्रिएटिंग- ए- डब्ल्यूसीएफ- वेब- सेवा-in-C-using- Visual-Studio-2008.html – rifferte
अच्छा लेख - धन्यवाद! हालांकि, अगर मैं डब्लूएसडीएल केवल रनटाइम पर उपलब्ध हूं तो क्या होगा? –