Что такое веб-сервисы Oracle Native? - PullRequest
2 голосов
/ 24 марта 2009

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

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

Спасибо.

Ответы [ 3 ]

2 голосов
/ 24 марта 2009

Я нашел документацию. Было тяжело)

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

Новые функции:

  • Двоичный XML
  • XMLIndex
  • ОКТ XMLType теперь используют хранилище кучи вместо IOT
  • Значение по умолчанию XML-схемы Магазин аннотаций VarrayAsTable Is Now правда
  • События репозитория
  • Поддержка API репозитория контента для Java (JCR: JSR-170)
  • Новые типы ссылок ресурсов репозитория
  • Поддержка привилегий WebDAV и новых Привилегии Oracle XML DB
  • Веб-сервисы
  • Эволюция XML-схемы на месте
  • Поддержка рекурсивных схем XML
  • Поддержка XLink и XInclude
  • Поддержка переводов XML
  • Поддержка больших узлов XML
  • Унифицированный API Java
  • Поддержка Oracle Data Pump для XMLType
  • Поддержка XMLType Oracle Streams и логический режим ожидания
  • 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. Вы также можете настроить параметры безопасности для веб-служб, используя тот же файл конфигурации.

2 голосов
/ 24 марта 2009

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

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

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

1 голос
/ 24 марта 2009

найдено через Google:

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

...