Истинная совместимость SOAP - это миф?

Я имею в виду, true истинное взаимодействие: от Java к .NET, от PHP к Java, и т.д.

Я спрашиваю, потому что наши власти хотят, чтобы мы реализовали общедоступный API с веб-службами SOAP, и я ' m пытается сделать упор в пользу RESTful XML / JSON API.

Их аргументы в значительной степени вызваны промыванием мозгов:

  • SOAP - это протокол, основанный на стандартах (не говоря уже о том, что один из наших разработчиков провел последние 4 дня похоронен в конфигурации XML и настраиваемых сериализаторах токенов безопасности, пытающихся каким-то образом согнуть клиент WCF, чтобы он вызывал службу WSE 3.0 и генерировал всевозможные неясные ошибки),
  • SOAP безопасен (но с точки зрения бизнеса нам не нужен ни один шифрование и цифровые подписи - HTTP через SSL будет более чем достаточно)
  • Наконец, SOAP является интероперабельным, и это, кажется, главный аргумент для них (весь смысл этого вопроса)

Повторяю: является ли SOAP действительно совместимый? Ваши истории из реального мира будут превосходными.

5
задан Anton Gogolev 30 August 2010 в 09:32
поделиться