Пожалуйста, простите меня, если этот вопрос плотный.
Справочная информация. У нас есть несколько внутренних приложений, которые интегрируются в базу данных. Мы смотрим, как это сломать, и похоже, что переход к архитектуре, где каждое приложение раскрывает свои функции через службы, а не вызывает другие базы данных приложений, имеет наибольший смысл. Для меня это похоже на сервис-ориентированную архитектуру. Когда я просматриваю информацию о начале работы с сервис-ориентированной архитектурой, я вижу много разговоров по этой статье: SOA Is Dead; Long Live Services. И я также вижу это от Мартина Фаулера и Джима Уэббера: Неужели мой автобус выглядит большим в этом?.
Вопрос:
- Является ли SOA мертвым или просто шум вокруг него?
- Каков наилучший способ начать работу с сервис-ориентированной архитектурой, чтобы она оставалась максимально тонкой и простой?