2009-03-24 10 views
2

ネイティブWebサービスは、XML DBテクノロジの新機能です。 Googleでは、SOAに非常に近いことがわかりました。Oracle Native Webサービスとは何ですか?

1)ネイティブWebサービスの主な用途 2)XML DB 11gと以前のXML DBリリースの主な違いは何ですか?

ありがとうございました。

答えて

2

ドキュメントが見つかりました。

  • バイナリXML
  • XMLIndexの
  • のXMLTypeのOCT代わりのIOT
  • XMLスキーマ 注釈の
  • デフォルト値の今すぐ利用ヒープストレージ:それは)ハード

    What's New In Oracle XML DB?

    新機能でしたstoreVarrayAsTableは現在 となります。

  • のリポジトリ・イベントJava用のコンテンツリポジトリのAPI (JCR:JSR-170)のための
  • サポート
  • 新しいリポジトリリソースリンク・タイプ
  • のWebDAV権限と新 のOracle XML DB権限
  • Webサービス
  • のサポート再帰的XMLスキーマのための
  • インプレースXML Schemaの拡張
  • サポート
  • XLinkおよびXIncludeの
  • のサポートXMLの翻訳のため
  • サポート
  • 大規模なXMLノードの
  • サポート
  • 統合Java API
  • のOracle Data PumpのサポートOracle Streamsの をし、ロジカル・スタンバイ
  • のOracle XDKプルパーサによってXMLTypeのためのXMLType
  • のサポートのためにAPI(XML イベント、JSR-173)
  • XQuery標準準拠
  • ネットワークへのファイングレインアクセスPL/SQLを使用して3210のサービス
  • SQL/XML標準準拠と パフォーマンスの向上
  • XML-更新パフォーマンスの向上
  • XQueryとSQL/XMLパフォーマンス 強化
  • XSLTパフォーマンスの向上

そして、 Webサービスについて

Webサービスは、アプリケーションがインターネット上で情報を交換し、ビジネスロジックを実装するサービスにアクセスするための標準的な方法を提供します。アプリケーションは、ネイティブのOracle XML DB Webサービスを使用してOracle Databaseにアクセスできます。使用可能なサービスの1つで、SQLおよびXQuery照会を発行し、XMLデータとして結果を受け取ることができます。別のサービスでは、PL/SQLに格納されたすべてのファンクションおよびプロシージャにアクセスできます。後者のサービスを使用するときは、入出力ドキュメント形式をカスタマイズできます。 WSDLはネイティブデータベースWebサービスエンジンによって自動的に生成されます。

SOAP 1.1は、Oracle XML DBでサポートされているバージョンです。アプリケーションでは、HTTP POSTメソッドを使用して、ネイティブのOracle XML DB WebサービスにSOAPリクエストを送信します。 Oracle XML DB構成ファイルxdbconfig.xmlを使用して、すべてのネイティブOracle XML DB WebサービスおよびWSDLドキュメントの場所を構成できます。また、同じ構成ファイルを使用してWebサービスのセキュリティ設定を構成することもできます。

1

found via google:

それはあなたがゼロコーディングとゼロ 展開労力でウェブ サービスとしてあなたのPL/SQLパッケージ /手続き/関数を公開することができます!

1

利点と欠点があります。 PL/SQLでの経験がある開発者がいる場合は、別のアプリケーション・サーバーを経由せずにWebサービスを提供して使用することが容易になります。

もちろん、イントラネット外でこれらのサービスを利用できるようにするには、セキュリティ担当者が関与する可能性があります。しかし、それはツールボックスにもう1つのツールを提供します。

私は、去年のODTUGカンファレンスのPL/SQL Webサービスを紹介する論文を書いた。 www.odtug.comのTech Resourcesセクションで入手できます。見てみましょう。

関連する問題