2012-07-22 3 views
0

Java webapp에는 XSD 파일과 wsdl 파일을 저장하는 것이 가장 좋습니다.WebService 앱을 구성하는 데 권장되는 방법은 무엇입니까?

1) XSD 및 WSDL을 저장하는 데 사용해야하는 폴더 구조는 무엇입니까? (이것은 WebServices의 '생산자'뿐만 아니라 '소비자'인 응용 프로그램을위한 것입니다).

2) 한 번 생성 된 POJO를 사용하거나 "컴파일"작업이 호출되기 전에 POJO를 자동으로 생성하는 Maven 플러그인 (또는 Ant)을 추가해야합니다.

3) XSD 파일의 내용을 WSDL에 붙여야합니까? 또는 WSDL이 XSD 파일을 "가져 오기"해야합니까?

감사합니다.

답변

1
  1. 가장 좋은 당신은 POJO를을 생성 할 경우에만 XSD 저장하고 WSDL 파일과이 모듈에 의존성으로 추가 전용 프로젝트/라이브러리를 작성하는 것입니다.

  2. Maven 플러그인은 이미 사용 가능합니다 (예 : cxf-codegen-plugin 또는 wsdl2java-maven-plugin). 이것들은 잘 작동하고 POJO 생성 방법을 사용자 정의 할 수 있습니다.

  3. WSDL로 XSD 가져 오기

관련 문제