2012-04-23 2 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"); 

클라이언트 구성 및 설정은 약간 어렵습니다. 2 주 전이 블로그 게시물을 작성했습니다. 그래서 당신은 더 많은 정보를 필요로하는 경우 당신이 볼 수 있었다 : http://www.smartjava.org/content/access-wso2-registry-programatically

0
+0

,을 포함하는 것이 좋습니다 필수적인 답변 [here] (http://meta.stackoverflow.com/a/8259)을 참조하고 참조 용 링크를 제공하십시오. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – bummi

관련 문제