2012-04-23 7 views

答えて

2

これを行う最も簡単な方法は、WSO2が提供するJava APIを使用することです。このAPIを使用すると、レジストリを参照して検索することができます。

Resource governanceFolder = registry.get("/_system/governance"); 
    System.out.println("Folder description: " +       
         governanceFolder.getDescription());    

    // get the WSDL folder resource (use the url we browsed to) 
    String wsdlUrl = "/_system/governance/trunk/wsdls/_0/service_1" + 
      "/account/wsdl/trafficavoidance/accountService.wsdl"; 
    Resource wsdlResource = registry.get(wsdlUrl); 

    // output the content of the wsdl 
    System.out.println(new String((byte[])wsdlResource   
              .getContent())); 

    List<Resource> paths = getServicePath(registry, "/_system/governance/trunk/services"); 

クライアントの設定とセットアップは少し難しいです。私は数週間前にこのブログ記事を書いてきました。だから、あなたはより多くの情報が必要な場合がなります:http://www.smartjava.org/content/access-wso2-registry-programatically

0
+0

このリンクは質問に答えるかもしれないが、含まれるように優れています回答の必須部分[こちら](http://meta.stackoverflow.com/a/8259)を参照してください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 – bummi

関連する問題