ネイティブWebサービスは、XMLDBテクノロジーの新機能です。グーグルで私はそれがSOAに非常に近いことを発見しました。
誰でも簡単に説明できますか:1)ネイティブWebサービスの主な使用法2)XMLDB11gと以前のXMLDBリリースの主な違いは何ですか。
ありがとう。
ネイティブWebサービスは、XMLDBテクノロジーの新機能です。グーグルで私はそれがSOAに非常に近いことを発見しました。
誰でも簡単に説明できますか:1)ネイティブWebサービスの主な使用法2)XMLDB11gと以前のXMLDBリリースの主な違いは何ですか。
ありがとう。
ドキュメントを見つけました。大変でした)
新機能:
そして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 サービスとして公開でき、コーディングやデプロイの手間もかかりません!