Это в основном зависит от определения понятия «большая вещь». Мой опыт работы с WS-стекем и SOAP и суп-акронимом заключается в том, что для его развертывания требуется очень много рабочей силы. Статус каркасов сложный, и определенно не то, что любитель может начать работать через пару дней. Мы видели, как много вещей в сети стало следующей большой вещью только потому, что они были easy. Легко понять, легко взаимодействовать, легко в технике. Википедия, твиттер, digg, youtube - это интернет-большие вещи, и они, с точки зрения взаимодействия, светлые годы от взаимодействия на основе SOAP/WS. Это KISS: простые и глупые. Весь горизонтальный рынок был открыт только из-за их простоты. Даже многопроцессорные платформы, такие как BOINC, не используют ничего около стека WS, но они являются основой многих высокопроизводительных усилий.
Теперь, если вам нужно иметь дело со сложными транзакциями нескольких хостов, аутентификацией, делегированием полномочий, кэшированием ... WS. Это цель, которая требует: банки, резервирование рейса, такие вещи. но они не будут влиять на обычного программиста. Они требуют слишком много энергии и слишком много разных компетенций сразу, чтобы стать чем-то полезным для горизонтального рынка разработчиков.
Кроме того, я ОТДЫХ. Я никогда не выступал за SOAP с большим вниманием, но не было ничего другого, и это была лучшая эволюция над XMLRPC (что, если вам нужно выполнять немой RPC, IMHO, это по-прежнему хороший выбор). Теперь я передумал. В основном у вас есть ресурсы в Интернете, и вы взаимодействуете с ними с помощью HTTP-методов. SOAP - это не что иное, как RPC на гиперстероидах. Нет, REST не является решением, которое заменяет WS. Вообще. это просто проще использовать и отлаживать, хотя и сложнее в дизайне (вы должны думать о ресурсах вместо вызовов методов). Это KISS. Вот почему у него больше шансов на успех на горизонтальном рынке.
Отношения. Что ты пытаешься сделать? – SLaks