Jump to content

Сервисно-ориентированная разработка программного обеспечения

Сервис-ориентированная разработка программного обеспечения (SOSE), также называемая сервисной инженерией . [ 1 ] — это методология разработки программного обеспечения, ориентированная на разработку программных систем путем композиции повторно используемых сервисов ( сервис-ориентация ), часто предоставляемых другими поставщиками услуг. Поскольку он включает в себя композицию, он разделяет многие характеристики компонентной разработки программного обеспечения , композиции программных систем из повторно используемых компонентов, но добавляет возможность динамического поиска необходимых сервисов во время выполнения. Эти услуги могут предоставляться другими лицами в виде веб-сервисов , но важным элементом является динамический характер связи между пользователями услуг и поставщиками услуг. [ 2 ]

Схема сервисно-ориентированного взаимодействия

[ редактировать ]

В сервис-ориентированном взаимодействии есть три типа участников: поставщики услуг, пользователи услуг и реестры услуг. Они участвуют в динамичном сотрудничестве, которое время от времени может меняться. Поставщики услуг — это программные службы, которые публикуют свои возможности и доступность в реестрах услуг. Пользователи услуг — это программные системы (которые сами могут быть услугами), которые выполняют некоторую задачу посредством использования услуг, предоставляемых поставщиками услуг. Пользователи услуг используют реестры услуг для обнаружения и определения местонахождения поставщиков услуг, которыми они могут воспользоваться. Это обнаружение и расположение происходит динамически, когда пользователь службы запрашивает их из реестра службы. [ 2 ]

См. также

[ редактировать ]
  1. ^ Сервисная инженерия: определение и процесс , Study.com (по состоянию на 10 ноября 2021 г.).
  2. ^ Jump up to: а б Сервантес, Умберто и Холл, Ричард С., «Технические концепции ориентации обслуживания». Глава 1, стр. 1–26, в Стояновиче, Зоране и Даханаяке, Аджантап. Проектирование сервис-ориентированных программных систем: проблемы и практика . Idea Group Inc. (IGI), 2004 г. ISBN   978-1-59140-428-6 .

Дальнейшее чтение

[ редактировать ]
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 097f285cb8b7ba54532ca7c66b1c5dfe__1722390960
URL1:https://arc.ask3.ru/arc/aa/09/fe/097f285cb8b7ba54532ca7c66b1c5dfe.html
Заголовок, (Title) документа по адресу, URL1:
Service-oriented software engineering - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)