Видео: Разница между современной SOA и примитивной SOA
2024 Автор: Mildred Bawerman | [email protected]. Последнее изменение: 2023-12-16 08:42
Современная SOA против примитивной SOA | Базовая SOA, Общая SOA, Базовая SOA, SOA будущего состояния, Целевая SOA, Расширенная SOA
SOA (сервис-ориентированная архитектура) - это архитектурная модель, в которой логика решения представлена в виде сервисов. Используя услуги в качестве основного метода предоставления решений, SOA стремится быть высокоэффективным, гибким и производительным, чем другие существующие технологические решения. SOA обеспечивает поддержку для реализации преимуществ сервис-ориентированных принципов и сервис-ориентированных вычислений. Множество различных технологий, различных продуктов, интерфейсов прикладного программирования и других различных расширений обычно составляют реализацию SOA. SOA подразделяется на Contemporary SOA и Primitive SOA в зависимости от цели, которую они преследуют. Примитивная SOA - это модель базовой сервис-ориентированной архитектуры, которая подходит для реализации любым поставщиком. С другой стороны,Современная SOA - это классификация, которая используется для представления расширений примитивных реализаций SOA.
Что такое примитивная SOA?
SOA - это постоянно развивающаяся область, в которой различные поставщики регулярно разрабатывают продукты SOA. Базовая сервис-ориентированная архитектура, подходящая для реализации любым поставщиком, известна как примитивная SOA. Базовая SOA, общая SOA и базовая SOA - это некоторые из других терминов, используемых для обозначения примитивной SOA. Применение принципов сервис-ориентированности к программным решениям приводит к созданию сервисов, которые являются основной логической единицей в SOA. Эти сервисы могут существовать автономно, но они, конечно, не изолированы. Сервисы поддерживают определенные общие и стандартные функции, но их можно развивать и расширять независимо. Сервисы можно комбинировать для создания других сервисов. Сервисы узнают о других сервисах только через их описания и поэтому могут считаться слабосвязанными. Сервисы общаются с помощью автономных сообщений, которые достаточно умны, чтобы самостоятельно управлять своими частями логики. Наиболее важными (примитивными) принципами проектирования SOA являются слабая связь, контракт на обслуживание, автономия, абстракция, возможность повторного использования, возможность компоновки, отсутствие состояния и возможность обнаружения.
Что такое современная SOA?
Современная SOA - это классификация, которая используется для представления расширений примитивных реализаций SOA для дальнейшего достижения целей сервис-ориентированности. Другими словами, современная SOA используется для преобразования примитивной SOA в целевое состояние SOA, которое организации хотели бы иметь в будущем. Но по мере того, как SOA (в целом) развивается со временем, примитивная SOA расширяется за счет наследования атрибутов современной SOA. Современная SOA способствует росту примитивной SOA, вводя новые функции, а затем эти функции адаптируются примитивной моделью SOA, делая ее горизонт больше, чем раньше. По всем этим причинам современную SOA также называют SOA будущего состояния, целевой SOA или расширенной SOA.
В чем разница между современной SOA и примитивной SOA?
Современная SOA и примитивная SOA различаются по цели, которую они преследуют в контексте SOA. Примитивная SOA - это базовая сервис-ориентированная архитектура, а современная SOA используется для представления расширений примитивной SOA. Примитивная SOA обеспечивает руководство, которое должно быть реализовано всеми поставщиками, в то время как Contemporary SOA расширяет горизонт SOA, добавляя новые функции к примитивной SOA. В настоящее время Contemporary SOA фокусируется на защите содержимого сообщений, повышении надежности за счет уведомлений о статусе доставки, улучшении обработки XML / SOAP и обработки транзакций для учета сбоя задачи.
Рекомендуем:
Разница между Менделеевым и современной периодической таблицей
Ключевое отличие Менделеева от современной периодической таблицы состоит в том, что в основе современной периодической таблицы в основном лежит электронная конфигурация периодической таблицы Менделеева
Разница между классической и современной генетикой
Ключевое различие между классической и современной генетикой состоит в том, что классическая генетика - это менделевская генетика или более старая концепция генетики, которая
Разница между традиционной грамматикой и современной лингвистикой
Ключевое различие между традиционной грамматикой и современной лингвистикой состоит в том, что традиционная грамматика носит предписывающий характер, тогда как современная лингвистика требует
Разница между традиционной торговлей и современной торговлей
Традиционная торговля против современной торговли С древних времен, когда бартер был единственной формой торговли, так как не было денег для получения прибыли, торгуйтесь ха
Разница между элементарной ячейкой и примитивной ячейкой
Ключевое различие - элементарная ячейка и примитивная ячейка Элементарная ячейка решетки - это наименьшая единица, которая представляет все составляющие в кристаллической системе и