Oracle® Fusion Middleware Oracle WebLogic Server WebLogic SCAアプリケーションの開発 12c (12.2.1.2.0) E82704-02 |
|
![]() 前 |
WebLogic SCAはOASISのSpring SCAスキーマへの拡張を提供し、WebLogic SCAアプリケーションを構成するSpringアプリケーション・コンテキストで使用されるsca:reference
およびsca:service
要素をサポートします。スキーマはhttp://www.oracle.com/technology/weblogic/weblogic-sca/1.0/weblogic-sca.xsd
で取得できます。
このスキーマの使用方法の詳細は、Springアプリケーション・コンテキストの構成を参照してください。
注意:
完全なOASISのSpring SCAスキーマについては、SCA Springコンポーネントの実装仕様(http://www.oasis-open.org/committees/download.php/25529/sca-springci-draft-20070926.doc
)の付録Aを参照してください。
binding.ejb
要素およびbinding.ws
要素はweblogic-sca-binding.xsd
スキーマに定義されます。このスキーマはhttp://xmlns.oracle.com/weblogic/weblogic-sca-binding/1.0/weblogic-sca-binding.xsd
で取得できます。
binding.ejb
要素を使用してEJBセッションBeanバインディングを構成する方法の詳細は、EJBセッションBeanバインディングの構成を参照してください。
binding.ws
要素を使用してWebサービス・バインディングを構成する方法の詳細は、Webサービス・バインディングの構成を参照してください。
次の例に示すように、Webサービス・バインディングのポリシーはws-policy.xsd
スキーマに基づきます。
このスキーマの使用方法の詳細は、セキュリティの構成を参照してください。
<schema targetNamespace="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:tns="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns="http://www.w3.org/2001/XMLSchema"> <element name="PolicyReference" > <complexType> <attribute name="URI" type="anyURI" use="required" /> <attribute name="Digest" type="base64Binary" /> <attribute name="DigestAlgorithm" type="anyURI" default="http://schemas.xmlsoap.org/ws/2004/09/policy/Sha1Exc"/> <anyAttribute namespace="##any" processContents="lax" /> </complexType> </element> </schema>
外部データバインディング・カスタマイズXMLファイルを提供するためのスキーマは、http://xmlns.oracle.com/weblogic/weblogic-wsee-databinding/1.2/weblogic-wsee-databinding.xsd
で取得できます。
カスタマイズ・ファイルはデータバインディング用のマッピング・メタデータを提供します。このデータを使用してJava Webサービスのエンドポイントの属性を定義します。
詳細は、カスタム・データバインディングの構成についてを参照してください。