.NET Framework ৰ HttpWebClientProtocol ভিত্তিক ASMX ক্লায়েন্টৰ বাবে, প্ৰথম নেটৱৰ্ক কাৰ্যৰ আগতে ইয়াৰ ৰাজহুৱা Proxy কনফিগাৰ কৰক:

var service = new ReportsService();
service.Proxy = new WebProxy("http://proxy.example:8080")
{
    Credentials = proxyAccount
};

ReportsService হৈছে উৎপন্ন কৰা শ্ৰেণী আৰু proxyAccount ডিপ্লয়মেণ্টৰ পৰা আহে। SOAP সেৱাৰ প্ৰমাণপত্ৰ পৃথক। প্ৰতিটো উৎপন্ন কৰা কাৰ্যৰ ভিতৰত এই নিযুক্তি পুনৰাবৃত্তি কৰাৰ প্ৰয়োজন নাই।

যদি পৰিৱৰ্তনটো কোনো অন্তৰ্নিহিত অনুৰোধৰ বিকল্প বা ইন্সট্ৰুমেণ্টেচনৰ সৈতে জড়িত, তেন্তে পুৰণি ভিত্তিৰ অভাৰৰাইডযোগ্য GetWebRequest(Uri) ব্যৱহাৰ কৰক। উৎপন্ন কৰা শ্ৰেণীটো আংশিক হ'লে এটা পৃথক কম্পাইল কৰা ফাইলত মিল থকা আংশিক ঘোষণা ৰাখক; নহ'লে উপযুক্ত আহৰণ কৰা ক্লায়েন্টে অভাৰৰাইড যোগান ধৰিব পাৰে। ভিত্তিৰ ৰূপায়ণক কল কৰক আৰু স্বাভাৱিক অনুৰোধ নিৰ্মাণ সংৰক্ষণ কৰক।

সেই অৱস্থানে ৱেব ৰেফাৰেন্স আপডেট কৰাৰ পিছতো টিকি থাকে: পুনৰ উৎপাদনে Reference.cs ত হাতেৰে কৰা সম্পাদনা সলনি কৰিব পাৰে, আনহাতে পৃথকে ৰখা সম্প্ৰসাৰণবোৰ পুনৰুত্পাদনযোগ্য হৈ থাকে।

কেৱল প্ৰকৃততে প্ৰয়োজনীয় অনুৰোধৰ আচৰণ সলনি কৰক। KeepAlive সমাধান প্ৰতিলিপি কৰিলে সংযোগ পুনৰ ব্যৱহাৰ আৰু সংযোগ অৱস্থাৰ ওপৰত নিৰ্ভৰশীল প্ৰমাণীকৰণত প্ৰভাৱ পৰিব পাৰে।

এয়া ASMX/.NET Framework আৰ্হি। WCF আৰু অন্যান্য SOAP স্তুপৰ নিজস্ব পৰিবহন ইণ্টাৰফেচ আছে। Custom সম্প্ৰসাৰণ আৰম্ভ কৰাৰ আগতে সমৰ্থিত ক্লায়েন্ট ছেটিং বাছনি কৰক।

সম্পৰ্কিত প্ৰবন্ধ