Интеграция на уровне вызовов или мета-данных?
Архитектура ИС на основе Web-сервисов позиционируется как поддерживающая динамическое связывание с помощью мета-языков WSDL , UDDI и SSDL , а так же принципы CRUD/REST , однако, это распространенное мнение обманчиво, о чем писал еще в 2002 году Густаво Алонсо в статье " Мифы про веб-сервисы " ( Gustavo Alonso - Myths around Web Services ). К сожалению, сейчас все материалы, на английском языке по этому вопросу в интернете ведут на битые ссылки, а кое-какие даже на страницу 404 на сайте Microsoft Research (о причинах остается догадываться... а для того, чтобы привести тут ссылку, мне пришлось достать копию статьи из своего бекапа и разместить у себя на сервере). Не буду повторять тут пять основных критических тезисов Алонсо, но постараюсь рассмотреть саму теоретическую возможность динамического связывания в разных архитектурах, безотносительно конкретных реализаций, проприетарных технологий и торговыхмарок. Рассмотрим композитную информационную систему, состоящую из неско...