문제

정의 된 서비스 / 포트 요소를 발견하기 위해 WSDL 파일을 자동으로 처리하고 싶습니다. Java 또는 일종의 개미 유틸리티를 사용하여 가능합니까? 그렇다면 어떻게?

도움이 되었습니까?

해결책

JAX-WS에는 실제로 WSDL 구문 분석 코드가 포함되어 있으며 WSDL 포트 및 서비스를 검사 할 수 있습니다.

더 강력 할 수있는 것을 찾고 있다면 WSDL의 다른 부분을 조작하거나 검사 할 수 있으면 WSDL4J가 유용 할 수 있습니다. wsdl4j는 또한 "독립형 기술"승인 즉, 코드가 실행되는 JVM 버전과 충돌하는 것에 대해 걱정하지 않고 클래스 경로에 쉽게 포함시킬 수 있습니다.

실제로 웹 서비스 호출을해야하고 WSDL의 높은 수준의 부분 만 검사 해야하는 경우 JAX-WS는 제대로 작동합니다. 구성 오버 헤드가 없거나 실제로 웹 서비스 호출을 할 필요가 없으면 WSDL4J가 더 나은 선택 일 수 있습니다.

다른 팁

.NET 프레임 워크에는 System.Web.Services.Description.ServiceScription 유형이 도움이 될 수 있지만이 점을 확인할 수 있습니다.

http://mikehadlow.blogspot.com/2006/simple-wsdl-object.html

... "간단한 WSDL 객체"를 보여줍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top