レジストリ・クライアント  目次

この項では、独自のクライアント配布の準備方法について説明します。 この方法で作成されたクライアントを使用すると、SOAPインタフェースを介してOracle Service Registry APIにアクセスできます。

クライアント・パッケージ  目次

注意注意

CLIENT_HOMEは、Oracle Service Registryクライアント配布が作成されるディレクトリを示します。

REGISTRY_HOMEは、Oracle Service Registryがインストールされているディレクトリを示します。

クライアント・アプリケーション配布を作成するには、次の手順を実行します。

  1. Oracle Service Registryが正常にインストールされていることを確認します。

  2. CLIENT_HOMEディレクトリ内に、libというサブディレクトリを作成します。

    次のファイルをREGISTRY_HOME/libからCLIENT_HOME/libにコピーします。

    activation.jar
    builtin-serialization.jar
    core_services_client.jar
    jaas.jar
    jaxm.jar
    jaxrpc.jar
    jetty.jar
    runner.jar
    saaj.jar
    security-ng.jar
    security2-ng.jar
    security_providers_client.jar
    wasp.jar
    wsdl_api.jar
    xercesImpl.jar
    xml-apis.jar
    xmlParserApis.jar
                    
  3. CLIENT_HOMEディレクトリ内に、distというサブディレクトリを作成します。

    次のファイルをREGISTRY/distからCLIENT_HOME/distにコピーします。

    account_client.jar
    admin_utils_client.jar
    approval_client_v3.jar
    approval_content_checker_client_v3.jar
    approval_management_client.jar
    approval_production_client_v3.jar
    category_client_v3.jar
    configurator_client.jar
    configurator_cluster_client.jar
    group_client.jar
    permission_client.jar
    replication_client_v3.jar
    statistics_client.jar
    taxonomy_client_v3.jar
    taxonomy_client_v31.jar
    transformer_kr_client.jar
    uddiclient_api_ext.jar
    uddiclient_api_v1.jar
    uddiclient_api_v2.jar
    uddiclient_api_v3.jar
    uddiclient_api_v3_ext.jar
    uddiclient_core.jar
    uddiclient_custody_v3.jar
    uddiclient_subscription_listener_v3.jar
    uddiclient_subscription_v3.jar
    uddiclient_validate_values_v1.jar
    uddiclient_validate_values_v2.jar
    uddiclient_value_set_caching_v3.jar
    uddiclient_value_set_validation_v3.jar
    wsdl2uddi_client_v2.jar
    wsdl2uddi_client_v3.jar
    xml2uddi_client_v3.jar
    xsd2uddi_client_v3.jar
    xslt2uddi_client_v3.jar
                    
  4. CLIENT_HOMEディレクトリ内に、confというサブディレクトリを作成します。次のファイルをREGISTRY_HOME/confからCLIENT_HOME/confにコピーします。

    clientconf.xml
    log4j.config
                    
注意注意

Oracle Service Registryでhttps接続を使用する場合は、PStoreToolを使用して証明書ファイルをclientconf.xmlにインポートする必要があります。 このファイルには、Oracle Service Registryインストールの証明書がデフォルトで含まれています。

ヒントヒント

クライアント・ファイルは、特定の名前を持つディレクトリ(libdistおよびconf)にコピーする必要はありません。すべてのクライアント・ファイルは、フラット・ディレクトリCLIENT_HOMEなどにコピーできます。ただし、この場合、CONF_DIRECTORYDIST_DIRECTORYおよびLIB_DIRECTORYを前述のCLIENT_HOMEに置き換えてください。

クライアントCLASSPATHのJAR  目次

クライアント・パッケージごとに、関連する.jarファイルをCLASSPATHに追加する必要があります。これらの.jarファイルについては、後続の該当する項を参照してください。

Oracle Service Registryランタイム  目次

Oracle Service Registryランタイム・クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。

activation.jar
builtin-serialization.jar;
core_services_client.jar;
jaas.jar;
jaxm.jar;
jaxrpc.jar
runner.jar
saaj.jar;
security-ng.jar;
security2-ng.jar;
security_providers_client.jar;
wasp.jar;
wsdl_api.jar
xercesImpl.jar;
xml-apis.jar;
xmlParserApis.jar;
        
UDDI APIクライアントv1  目次

UDDI API(v1)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「UDDI Version 1」を参照してください。

uddiclient_api_v1.jar
uddiclient_core.jar
        

UDDI APIクライアントv2  目次

UDDI API(v2)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「UDDI Version 2」を参照してください。

uddiclient_api_v2.jar
uddiclient_core.jar

UDDI APIクライアントv3  目次

UDDI API(v3)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「UDDI Version 3」を参照してください。

uddiclient_api_v3.jar
uddiclient_core.jar
        

UDDI APIクライアントv3 ext X  目次

UDDI API(v3、ext X)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。

uddiclient_api_v3_ext.jar
uddiclient_api_v3.jar
uddiclient_core.jar
    

Accountクライアント  目次

Accountクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Account」を参照してください。

account_client.jar
uddiclient_core.jar

Admin Utilitiesクライアント  目次

Admin Utilitiesクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Administration Utilities」を参照してください。

admin_utils_client.jar
uddiclient_api_v3.jar
uddiclient_core.jar
    

Approvalクライアントv3  目次

Approval(v3)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Approval」を参照してください。

approval_client_v3.jar
uddiclient_api_v3.jar
uddiclient_api_v2.jar
uddiclient_core.jar
        

Approval Content Checkerクライアントv3  目次

v3 Approval Content Checkerクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。

approval_content_checker_client_v3.jar
uddiclient_core.jar
        

Approval Managementクライアント  目次

Approval Managementクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。

approval_management_client.jar
uddiclient_core.jar
        

Categoryクライアントv3  目次

Category(v3)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Category」を参照してください。

category_client_v3.jar
uddiclient_api_v3.jar
uddiclient_core.jar
       

Groupクライアント  目次

Groupクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Group」を参照してください。

group_client.jar
account_client.jar
uddiclient_core.jar
                

Permissionクライアント  目次

Permissionクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Permission」を参照してください。

permission_client.jar
account_client.jar
uddiclient_core.jar
        

Replicationクライアントv3  目次

Replication(v3)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Replication」を参照してください。

replication_client_v3.jar
uddiclient_core.jar
        

Statisticsクライアント  目次

Statisticsクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Statistics」を参照してください。

statistics_client.jar
uddiclient_core.jar
        

Taxonomyクライアントv3  目次

v3 Taxonomyクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Taxonomy」を参照してください。

taxonomy_client_v3.jar
taxonomy_client_v31.jar
uddiclient_api_v3.jar
uddiclient_core.jar
        

UDDI Custodyクライアントv3  目次

v3 UDDI Custodyクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Custody」を参照してください。

uddiclient_custody_v3.jar
uddiclient_api_v3.jar
uddiclient_core.jar
        

UDDI Subscriptionクライアントv3  目次

v3 UDDI Subscriptionクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Subscription」を参照してください。

uddiclient_subscription_v3.jar
uddiclient_api_v3.jar
uddiclient_core.jar
        

UDDI Subscription Listenerクライアントv3  目次

v3 UDDI Subscription Listenerクライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Subscription」を参照してください。

uddiclient_subscription_listener_v3.jar
uddiclient_subscription_v3.jar
uddiclient_api_v3.jar
uddiclient_core.jar
                

UDDI Validate Valuesクライアントv1  目次

UDDI Validate Values(v1)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Validation」を参照してください。

uddiclient_validate_values_v1.jar
uddiclient_api_v1.jar
uddiclient_core.jar
                

UDDI Validate Valuesクライアントv2  目次

UDDI Validate Values(v2)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Validation」を参照してください。

uddiclient_validate_values_v2.jar
uddiclient_api_v2.jar
uddiclient_core.jar
        

UDDI Value Set Cachingクライアントv3  目次

UDDI Value Set Caching(v3)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。

uddiclient_value_set_caching_v3.jar
uddiclient_api_v3.jar
uddiclient_core.jar
        

UDDI Value Set Validationクライアントv3  目次

UDDI Value Set Validation(v3)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「Validation」を参照してください。

uddiclient_value_set_validation_v3.jar
uddiclient_api_v3.jar
uddiclient_core.jar
        

WSDL2UDDIクライアントv2  目次

WSDL2UDDI(v2)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「WSDLの公開」を参照してください。

wsdl2uddi_client_v2.jar
uddiclient_api_v2.jar
uddiclient_core.jar
        

WSDL2UDDIクライアントv3  目次

WSDL2UDDI(v3)クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。このクライアント・パッケージの詳細は、「WSDLの公開」を参照してください。

wsdl2uddi_client_v3.jar
uddiclient_api_v3.jar
uddiclient_core.jar
        

Resources Publishing(XML、XSD、XSLT)クライアント  目次

クライアント・パッケージを有効にするには、次の.jarファイルをCLASSPATHに追加します。

uddiclient_api_v3.jar
uddiclient_core.jar
xml2uddi_client_v3.jar
xsd2uddi_client_v3.jar
xslt2uddi_client_v3.jar
        

CLASSPATHの例  目次

Oracle Service Registryクライアント・コードを実行するには、構成ディレクトリ、wasp.jarおよびクライアントのJARをCLASSPATHに追加する必要があります。

注意注意

CLIENT_HOME=. CONF_DIRECTORY=CLIENT_HOME¥conf DIST_DIRECTORY=CLIENT_HOME¥dist LIB_DIRECTORY=CLIENT_HOME¥lib

  • UDDI Version 3のみを使用する場合:

    CONF_DIRECTORY;LIB_DIRECTORY\wasp.jar;DIST_DIRECTORY\uddiclient_api_v3.jar
            

  • UDDI Version 3およびUDDI Subscription Version 3のみを使用する場合:

    CONF_DIRECTORY;LIB_DIRECTORY\wasp.jar;DIST_DIRECTORY\uddiclient_api_v3.jar%;
    DIST_DIRECTORY\uddiclient_subscription_v3.jar
            

  • UDDI Version 3、UDDI Subscription Version 3およびTaxonomyのみを使用する場合:

    CONF_DIRECTORY;LIB_DIRECTORY\wasp.jar;DIST_DIRECTORY\uddiclient_api_v3.jar%;
    DIST_DIRECTORY\uddiclient_subscription_v3.jar;DIST_DIRECTORY\taxonomy_client_v3.jar