2

ネイティブWebサービスは、XMLDBテクノロジーの新機能です。グーグルで私はそれがSOAに非常に近いことを発見しました。

誰でも簡単に説明できますか:1)ネイティブWebサービスの主な使用法2)XMLDB11gと以前のXMLDBリリースの主な違いは何ですか。

ありがとう。

4

3 に答える 3

2

ドキュメントを見つけました。大変でした)

Oracle XML DB の新機能

新機能:

  • バイナリ XML
  • XMLIndex
  • XMLType OCT は、IOT の代わりにヒープ ストレージを使用するようになりました
  • XML スキーマ アノテーション storeVarrayAsTable のデフォルト値が true になりました
  • リポジトリ イベント
  • Java 用コンテンツ リポジトリ API のサポート (JCR: JSR-170)
  • 新しいリポジトリ リソース リンク タイプ
  • WebDAV権限と新しいOracle XML DB権限のサポート
  • ウェブサービス
  • インプレース XML スキーマの進化
  • 再帰的 XML スキーマのサポート
  • XLink と XInclude のサポート
  • XML 翻訳のサポート
  • 大きな XML ノードのサポート
  • 統合された Java API
  • XMLTypeに対するOracle Data Pumpのサポート
  • Oracle Streamsおよびロジカル・スタンバイによるXMLTypeのサポート
  • Oracle XDK プル パーサー API (XML イベント、JSR-173)
  • XQuery 標準への準拠
  • PL/SQLを使用したネットワーク・サービスへのきめ細かいアクセス
  • 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 メソッドを使用して SOAP リクエストをネイティブの Oracle XML DB Web サービスに送信します。Oracle XML DB構成ファイルxdbconfig.xmlを使用して、すべてのネイティブOracle XML DB WebサービスおよびWSDLドキュメントの場所を構成できます。同じ構成ファイルを使用して、Web サービスのセキュリティ設定を構成することもできます。

于 2009-03-24T14:49:56.670 に答える
1

グーグル経由で見つけた:

これにより、PL/SQL パッケージ/プロシージャ/関数を Web サービスとして公開でき、コーディングやデプロイの手間もかかりません!

于 2009-03-24T11:05:55.833 に答える