Web services protocol stack
একটি ওয়েব পরিষেবা প্রোটোকল স্ট্যাক হল একটি প্রোটোকল স্ট্যাক (কম্পিউটার নেটওয়ার্কিং প্রোটোকলের একটি স্ট্যাক) যা ওয়েব পরিষেবাগুলিকে সংজ্ঞায়িত করতে, সনাক্ত করতে, প্রয়োগ করতে এবং একে অপরের সাথে যোগাযোগ করতে ব্যবহৃত হয়। একটি ওয়েব পরিষেবা প্রোটোকল স্ট্যাক সাধারণত চারটি প্রোটোকল স্ট্যাক করেঃ (পরিষেবা) পরিবহন প্রোটোকলঃ নেটওয়ার্ক অ্যাপ্লিকেশনগুলির মধ্যে বার্তা পরিবহনের জন্য দায়বদ্ধ এবং এইচটিটিপি, এসএমটিপি, এফটিপি, পাশাপাশি আরও সাম্প্রতিক ব্লক এক্সটেনসিবল এক্সচেঞ্জ প্রোটোকল (বিইইপি) এর মতো প্রোটোকল অন্তর্ভুক্ত করে। (এক্স. এম. এল) মেসেজিং প্রটোকলঃ একটি সাধারণ এক্স. এম. এল বিন্যাসে বার্তাগুলি এনকোডিং করার জন্য দায়ী যাতে সেগুলি একটি নেটওয়ার্ক সংযোগের উভয় প্রান্তে বোঝা যায়। বর্তমানে, এই ক্ষেত্রে এক্স. এম. এল-আর. পি. সি, ডব্লিউ. এস-অ্যাড্রেসিং এবং এস. ও. এ. পি-এর মতো প্রোটোকল অন্তর্ভুক্ত রয়েছে। (পরিষেবা) বর্ণনা প্রটোকলঃ একটি নির্দিষ্ট ওয়েব পরিষেবার পাবলিক ইন্টারফেস বর্ণনা করার জন্য ব্যবহৃত হয়। ডাব্লু. এস. ডি. এল ইন্টারফেস বিন্যাস সাধারণত এই উদ্দেশ্যে ব্যবহৃত হয়। (পরিষেবা) ডিসকভারি প্রটোকলঃ পরিষেবাগুলিকে একটি সাধারণ রেজিস্ট্রিতে কেন্দ্রীভূত করে যাতে নেটওয়ার্ক ওয়েব পরিষেবাগুলি তাদের অবস্থান এবং বিবরণ প্রকাশ করতে পারে এবং নেটওয়ার্কে কোন পরিষেবাগুলি উপলব্ধ তা আবিষ্কার করা সহজ করে তোলে। ইউনিভার্সাল ডিস্ক্রিপশন ডিসকভারি অ্যান্ড ইন্টিগ্রেশন (ইউডিডিআই) এই উদ্দেশ্যে করা হয়েছিল, কিন্তু এটি ব্যাপকভাবে গৃহীত হয়নি। প্রোটোকল স্ট্যাকের মধ্যে উচ্চ-স্তরের প্রোটোকল যেমন বিজনেস প্রসেস এক্সিকিউশন ল্যাঙ্গুয়েজ (ডাব্লুএস-বিপিইএল) বা সুরক্ষা সম্প্রসারণের জন্য ডাব্লুএস-সিকিউরিটি অন্তর্ভুক্ত থাকতে পারে। বাহ্যিক লিঙ্ক অ্যালেক্স এনঘিয়েম (2003) দ্য বেসিক ওয়েব সার্ভিসেস স্ট্যাক ইথান সেরামি (2002) ওয়েব সার্ভিসেসের জন্য শীর্ষ দশটি এফ. এ. কিউ. ইনো. কিউ. (2007) কিউ1 2007 হিসাবে ওয়েব সার্ভিসেস স্ট্যান্ডার্ড লরেন্স উইল্কস (ফেব্রুয়ারি 2005 আপডেট করা হয়েছে) দ্য ওয়েব সার্ভিসেস প্রোটোকল স্ট্যাক পাভেল কুলচেঙ্কো (2002) ওয়েব সার্ভিসেস অ্যাক্রোনিমস, ডিমিস্টিফাইড ওয়েব সার্ভিসেস