Сервис-ориентированная архитектура: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Уточнение определения сервис-ориентированный архитектуры.
Метки: с мобильного устройства из мобильной версии через расширенный мобильный режим
Строка 1:
'''Се́рвис-ориенти́рованная архитекту́ра''' (''СОА'', {{lang-en|service-oriented architecture}}- ''SOA'') — [[Модульность (программирование)|модульный]] подход к разработке [[Программное обеспечение|программного обеспечения]], основанныйбазирующийся на использованииобеспечении удаленного по стандартизированным [[Сетевой протокол|протоколам]] использования [[Распределённые вычисления|распределённых]], {{iw|Слабое связывание|слабо связанных|en|loose coupling}} легко заменяемых компонентов (сервисов) со стандартизированными [[Интерфейс программирования приложений|интерфейсами]] для взаимодействия по стандартизированным [[Сетевой протокол|протоколам]].
 
Программные комплексы, разработанные в соответствии с СОА, обычно реализуются как набор [[Веб-служба|веб-служб]], взаимодействующих по протоколу [[SOAP]], но существуют и другие реализации (например, на базе [[jini]], [[CORBA]], на основе [[REST]]).