저는 웹 서비스에 익숙하지 않으며 XML, SOAP 및 WSDL에 대한 정보를 읽었습니다. 이것은 매우 흥미 롭다! 저는 웹 서비스와 클라이언트가있는 기존 프로젝트에서 작업하고 있습니다. 그러나 클라이언트는 'higher ups'클라이언트 응용 프로그램에 만족하지 않습니다. 너무 복잡해서 쉽게 확장 할 수있는보다 사용자 친화적이고 간단한 앱을 원합니다.WSDL 파일에서 Java 클라이언트 스텁을 자동 생성하는 방법은 무엇입니까?
프로젝트는 Apache Axis2를 사용합니다. 나는 WSDL 파일을 찾았고 그것을 기반으로 클라이언트를 만들고 싶다. 그러나 나는 위의 이유로 (그들의 견해) Axis2를 사용하고 싶지 않다. 나는 기존의 WSDL 파일을 기반으로 클라이언트 스텁을 자동으로 생성하는 데 사용할 수있는 다른 방법을 아는 사람이 있습니까? Wsimport에 대해 들어 봤는데 wsdl 파일이 Axis2를 사용하여 생성 된 경우에도 여전히 작동해야합니까?
도움이나 팁을 주시면 감사하겠습니다.
안녕하세요. 감사합니다. 부분적으로 (-uri 플래그 만 사용)이 방법을 시도해 보았습니다. 기존 클라이언트 코드를 자세히 조사한 결과, 원래 개발자는 WSDL2Java를 사용하여 클라이언트 스텁을 생성 한 것으로 보입니다. 나는 아마도 기존 axis2 자동 생성 wsdl 파일과 함께 작동하는 또 다른 방법을 사용할 수 있을지 궁금합니다. 그렇지 않으면 원래 개발자가 사용한 것과 같은 방법을 사용하게 될 것입니다. 다시 한번 똑같은 '너무 복잡한'클라이언트를 만듭니다. (아니면 그냥 WSDL2Java를 사용해야하며 코드를 더 간단하게 작성해야합니까?) – ghostlines