একটি ওয়েব পরিষেবা শেষ পয়েন্ট হল এমন একটি URL যা অন্য প্রোগ্রামটি আপনার প্রোগ্রামের সাথে যোগাযোগের জন্য ব্যবহার করবে। ডাব্লুএসডিএল দেখতে আপনি ?wsdl
ওয়েব পরিষেবা শেষ পয়েন্ট URL এ যুক্ত করুন।
ওয়েব পরিষেবাদি প্রোগ্রাম-টু-প্রোগ্রামের মিথস্ক্রিয়াগুলির জন্য হয়, যখন ওয়েব পৃষ্ঠাগুলি প্রোগ্রাম-টু হিউম্যান ইন্টারেক্টের জন্য।
সুতরাং: সমাপ্তি: http://www.blah.com/myproject/webservice/webmethod
অতএব, ডাব্লুএসডিএল হ'ল: http://www.blah.com/myproject/webservice/webmethod?wsdl
ডাব্লুএসডিএলের উপাদানগুলিতে আরও প্রসারিত করতে আমি কোডের সাথে তাদের তুলনা করা সর্বদা সহায়ক মনে করি:
একটি ডাব্লুএসডিএলের 2 টি অংশ রয়েছে (শারীরিক এবং বিমূর্ত)।
শারীরিক অংশ:
সংজ্ঞা - ভেরিয়েবল - প্রাক্তন: মাইভার, এক্স, ওয়াই ইত্যাদি
প্রকার - ডেটা প্রকার - প্রাক্তন: ডাবল, স্ট্রিং, মাইবজেক্ট টাইপ
অপারেশনস - পদ্ধতি / ফাংশন - প্রাক্তন: মাইমেথড (), মাই ফাংশন () ইত্যাদি etc.
বার্তা - পদ্ধতি / ফাংশন ইনপুট পরামিতি এবং রিটার্নের ধরণগুলি
- উদা: পাবলিক মাইঅজেক্টটাইপ মাই ম্যাথোড ( স্ট্রিং মাইভার)
পোর্টটিপস - শ্রেণি (যেমন তারা অপারেশনগুলির জন্য ধারক) - প্রাক্তন: মাইক্লাস {}, ইত্যাদি
বিমূর্ত অংশ:
বাইন্ডিং - এগুলি পোর্টটিপগুলির সাথে সংযোগ স্থাপন করে এবং এই ওয়েব পরিষেবাদির সাথে যোগাযোগের জন্য নির্বাচিত প্রোটোকলটি সংজ্ঞায়িত করে। - একটি প্রোটোকল হল যোগাযোগের একধরণের (তাই পাঠ্য / এসএমএস, বনাম ফোন বনাম ইমেল ইত্যাদি)।
পরিষেবা - এটি সেই ঠিকানাটি তালিকাভুক্ত করে যেখানে অন্য প্রোগ্রামটি আপনার ওয়েব পরিষেবা (যেমন আপনার শেষের অবস্থান ) সন্ধান করতে পারে।