質問

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

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

ありがとう。

役に立ちましたか?

解決

資料を見つけました。大変でしたね)

Oracle XML DBの新機能は何ですか?

新機能:

  • バイナリXML
  • XMLインデックス
  • XMLType OCTはIOTの代わりにヒープ・ストレージを使用するようになりました
  • XML Schema Annotation StoreVarrayastableのデフォルト値が真実になりました
  • リポジトリイベント
  • JavaのコンテンツリポジトリAPIのサポート(JCR:JSR-170)
  • 新しいリポジトリ リソース リンク タイプ
  • WebDAV特権と新しいOracle XML DB特権のサポート
  • ウェブサービス
  • インプレース XML スキーマの進化
  • 再帰的 XML スキーマのサポート
  • XLink および XInclude のサポート
  • XML 翻訳のサポート
  • 大規模な XML ノードのサポート
  • 統合Java API
  • Oracle Data PumpのXMLTypeのサポート
  • Oracle Streamsおよび論理的なスタンバイによるXMLTYPEのサポート
  • Oracle XDK Pull-ParserAPI(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 サービスのセキュリティ設定を構成することもできます。

他のヒント

長所と短所があります。あなたは、開発者はPL / SQLで経験している場合は、これはそれが簡単にそれらを別のアプリケーションサーバーを経由せずにWebサービスを提供し、消費するようになります。

もちろん、セキュリティの人々は、あなたのイントラネットの外に、これらのサービスを利用できるようにしたい場合は特に、そこに巻き込まれることがあります。しかし、それは、ツールボックス内の1つのより多くのツールを提供しています。

私は、昨年のODTUG会議のためのPL / SQL Webサービスを導入する論文を書きました。それはwww.odtug.comの技術リソースセクションで利用できます。見てみましょう。

グーグル経由が見つかりました:

  

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top