আমি এখানে পবিত্র যুদ্ধ শুরু করার অর্থ দিচ্ছি না, তবে বেশিরভাগ ইন্টারনেট পরিষেবা (ফ্লিকার, টুইটার, ফেসবুক এবং এ জাতীয়) সিরিয়ালযুক্ত ফর্ম্যাট হিসাবে আরএসএসএফুল ওয়েবসার্চেস এবং জেএসওনের পক্ষে এসওএপি ছাড়ছে। যদিও মূলত একই রকম, উদাহরণস্বরূপ, কী করা উচিত তা নির্ধারণ করার জন্য আরআরইএসটি পরিষেবাগুলি ইউআরএল এবং HTTP পদ্ধতিতে নির্ভর করে
GET /articles - list all articles
POST /articles - add a new article
PUT /articles/123 - update article 123 with new data
JSON - json.org এ বর্ণিত - এটি এক্সএমএল থেকেও সহজ এবং সম্ভবত অপ্রাসঙ্গিক, অনুরোধ অনুযায়ী আপনাকে কয়েকটি বাইট সংরক্ষণ করবে। পূর্ববর্তী উদাহরণ অনুসরণ করে, এখানে একটি নিবন্ধ কীভাবে JSON স্বরলিপিতে বর্ণিত হবে:
{
"id": 123,
"author": "Cyril",
"content": "Hello, this is an article",
"tags": [ "gamedev", "webservices", "multiplayer" ]
}
আইওএসের জন্য এই চমৎকার নিবন্ধটি রয়েছে http://petermcintyre.wordpress.com/2010/11/04/consume-json-rest-in-ios/ যা http://code.google.com/p/json-framework উল্লেখ করেছে
/ ডেটা পার্সিং এবং উত্পাদনের জন্য।
টার্ন-ভিত্তিক হওয়ায় আপনি রাষ্ট্র বজায় রাখতে সার্ভারে এইচটিপি সেশনগুলির উপর নির্ভর করতে পারেন, সুতরাং সার্ভারের সাথে অবিরাম সকেট সংযোগ রাখার দরকার নেই। যে কোনও সার্ভার-পাশের ভাষা এটি (পিএইচপি, পাইথন, জাভা ইত্যাদি) সমর্থন করে।
এই আর্কিটেকচারটি আপনাকে স্বচ্ছ উপায়ে অনুভূমিকভাবে স্কোর করতে (আরও সার্ভার যুক্ত করা) অনুমতি দেয়।