2013-09-23 3 views
-1

Eclipse에서 wsdl을 사용하여 웹 서비스 클라이언트를 만들었습니다. 이제 해당 클라이언트를 .jar로 라이브러리에 내보내고 다른 프로젝트에서 가져 오기 [해당 서비스]로 사용하고 service name_service = new service....을 어떻게 만드나요? 거기에 대한 튜토리얼이 있습니까? Google에서 찾을 수 없습니다.Java 웹 서비스 내보내기 jar 이클립

+0

다른 방법이 있습니다. 내 대답을 보라. –

답변

0

또한 명령 프롬프트에서 만들 수도 있습니다. 예 : http://www.webservicex.net/CurrencyConvertor.asmx의 WSDL 문서 파일 :

C:\Users\Paul>cd \tmp 

C:\tmp>md wsclient 

C:\tmp>cd wsclient 

C:\tmp\wsclient>%JAVA_HOME%\bin\wsimport http://www.webservicex.net/CurrencyConvertor.asmx?WSDL 
parsing WSDL... 

generating code... 

compiling code... 

C:\tmp\wsclient>%JAVA_HOME%\bin\jar cf wsclient.jar * 


C:\tmp\wsclient>tree /a /f 
C:. 
| wsclient.jar 
| 
\---net 
    \---webservicex 
      ConversionRate.class 
      ConversionRateResponse.class 
      Currency.class 
      CurrencyConvertor.class 
      CurrencyConvertorSoap.class 
      ObjectFactory.class 
      package-info.class 

생성 된 웹 서비스 클라이언트는 다른 프로젝트에서 사용할 수있는 파일 wsclient.jar입니다. wsimport 도구는 버전 6 이후 Java JDK에 포함되어 있습니다.

선택적으로 하나의 추가 작업을 수행 할 수 있습니다. Use a WSDL document file locally에서보십시오.