Что такое веб-сервисы Oracle Native?

Собственные веб-сервисы - это новая функция технологии XML DB. В Google я обнаружил, что это очень близко к SOA.

Может кто-нибудь просто объяснить: 1) каково основное использование нативных веб-сервисов 2) в чем главное отличие XML DB 11g и предыдущих версий XML DB.

Благодарю.

3 ответа

Решение

Я нашел документацию. Это было сложно)

Что нового в Oracle XML DB?

Новые возможности:

  • Двоичный XML
  • XMLIndex
  • ОКТ XMLType теперь используют хранилище кучи вместо IOT
  • Значение по умолчанию для аннотации схемы XML storeVarrayAsTable Is true
  • Репозиторий События
  • Поддержка API репозитория контента для Java (JCR: JSR-170)
  • Новые типы ссылок на ресурсы репозитория
  • Поддержка привилегий WebDAV и новых привилегий Oracle XML DB
  • Веб-сервисы
  • Эволюция XML-схемы на месте
  • Поддержка рекурсивных XML-схем
  • Поддержка XLink и XInclude
  • Поддержка переводов XML
  • Поддержка больших узлов XML
  • Унифицированный Java API
  • Поддержка Oracle Data Pump для XMLType
  • Поддержка XMLType с помощью Oracle Streams и Logical Standby
  • API Oracle XDK Pull-Parser (события XML, JSR-173)
  • Соответствие стандарту XQuery
  • Детальный доступ к сетевым сервисам с использованием PL/SQL
  • Соответствие стандарту SQL/XML и повышение производительности
  • Улучшения производительности XML-обновления
  • Улучшения производительности XQuery и SQL/XML
  • Улучшения производительности XSLT

И о веб-сервисах.

Веб-сервисы предоставляют приложениям стандартный способ обмена информацией через Интернет и доступа к сервисам, которые реализуют бизнес-логику. Ваши приложения могут обращаться к базе данных Oracle с помощью собственных веб-служб Oracle XML DB. Один доступный сервис позволяет вам отправлять запросы SQL и XQuery и получать результаты в виде данных XML. Другой сервис предоставляет доступ ко всем хранимым функциям и процедурам PL/SQL. Вы можете настроить форматы входных и выходных документов при использовании последней службы; WSDL автоматически генерируется собственным механизмом веб-служб базы данных.

SOAP 1.1 - это версия, поддерживаемая Oracle XML DB. Приложения используют метод HTTP POST для отправки запросов SOAP к собственным веб-службам Oracle XML DB. Вы можете настроить расположение всех собственных веб-служб Oracle XML DB и документов WSDL, используя файл конфигурации Oracle XML DB, xdbconfig.xml. Вы также можете настроить параметры безопасности для веб-служб, используя тот же файл конфигурации.

Есть свои преимущества и недостатки. Если у вас есть разработчики, имеющие опыт работы с PL/SQL, это упрощает предоставление и использование веб-служб без прохождения через отдельный сервер приложений.

Конечно, ваши сотрудники службы безопасности могут участвовать там, особенно если вы хотите, чтобы эти услуги были доступны за пределами вашей интрасети. Но он предоставляет еще один инструмент в наборе инструментов.

Я написал статью о веб-сервисах PL / SQL для прошлогодней конференции ODTUG. Он доступен в разделе "Технические ресурсы" на сайте www.odtug.com. Взглянуть.

найден через гугл:

Это позволяет вам публиковать ваши PL/SQL-пакеты / процедуры / функции как веб-сервис с нулевым кодированием и без усилий по развертыванию!

Другие вопросы по тегам