Эта статья включает список ссылок , связанных чтений или внешних ссылок , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( Июнь 2019 г. ) |
Безопасность SOA решает проблему объединения сервисов в сервисно-ориентированной архитектуре (SOA) безопасным способом. Эти проблемы возникают как следствие основной предпосылки SOA, которая заключается в стирании границ приложений и технологических различий. До применения методологий SOA модели безопасности традиционно были жестко закодированы в приложениях, и когда возможности приложения открываются для использования другими приложениями, существующие встроенные модели безопасности могут оказаться недостаточно хороши.
Несколько появляющихся [ когда? ] технологий и стандартов решают различные аспекты проблемы безопасности в SOA. Такие стандарты, как WS-Security , SAML , WS-Trust , WS-SecureConversation и WS-SecurityPolicy, фокусируются на аспектах безопасности и управления идентификацией реализаций SOA, использующих веб-сервисы. Такие технологии, как виртуальная организация в грид-вычислениях , прикладные сети (AON) и шлюзы XML решают проблему безопасности SOA в более широком контексте.
XML-шлюзы — это аппаратные или программные решения для обеспечения идентичности и безопасности веб-сервисов на основе SOAP, XML и REST, обычно на периметре сети. XML-шлюз — это специализированное приложение, которое обеспечивает более централизованный подход к обеспечению безопасности и идентичности, аналогично тому, как протокольный брандмауэр развертывается на периметре сети для централизованного управления доступом на уровне соединения и порта.
Функции безопасности XML-шлюза SOA включают PKI, цифровую подпись , шифрование , проверку XML-схемы , антивирус и распознавание образов . Нормативная сертификация для функций безопасности XML-шлюза предоставляется Федеральными стандартами обработки информации (FIPS) и Министерством обороны США .