সিম্প্‌ল অবজেক্ট এক্সেস প্রোটোকল

সিম্পল অবজেক্ট এক্সেস প্রটোকল বা এসওএপি হল একটি প্রটোকল যা দ্বারা কম্পিউটার নেটওয়ার্কে এক্সটেনসিভ মার্কআপ ল্যাংগুয়েজ বা এক্সএমএল নির্ভর তথ্য আদান প্রদান করা যায়। সাধারণত এই তথ্য আদান প্রদান করার জন্য হাইপারটেক্সট ট্রান্সফার প্রটোকল বা এইচটিটিপি ব্যবহার করা হয়। এসওএপি ওয়েব সার্ভিস স্ট্যাকের ভিত্তি স্তর তৈরি করে। এটি একটি মৌলিক মেসেজিং ফ্রেমওয়ার্ক প্রদান করে, যার উপর অন্যান্য এবসট্রাক্ট লেয়ার বা স্তর গড়ে উঠে। এই প্রটোকল জুন ২৪, ২০০৩ ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়ামের গ্রহণযোগ্যতা পায়।

SOAP
Webservice xrpc.png
পরিবারMessaging protocol
নকশাকারDave Winer, Don Box, Bob Atkinson, and Mohsen Al-Ghosein
প্রথম প্রদর্শিতInitially as XML-RPC in জুন ১৯৯৮; ২৪ বছর আগে (June 1998)
স্থিতিশীল সংস্করণ
1.2 / ২৭ এপ্রিল ২০০৭; ১৫ বছর আগে (2007-04-27)
SOAP.svg

উদাহরণ (encapsulated in HTTP)সম্পাদনা

এটিএন্ডটি-র স্টক মূল্য অনুরোধ করে একটি বার্তার উদাহরণ (stock ticker symbol "T").

POST /InStock HTTP/1.1
Host: www.example.org
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 299
SOAPAction: "http://www.w3.org/2003/05/soap-envelope"

<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:m="http://www.example.org">
  <soap:Header>
  </soap:Header>
  <soap:Body>
    <m:GetStockPrice>
      <m:StockName>T</m:StockName>
    </m:GetStockPrice>
  </soap:Body>
</soap:Envelope>