1
상용 응용 프로그램 용 SOAP 웹 서비스를 구현하고 있으며 GroovyWS를 사용하여 개발 속도를 높이고 있습니다.GroovyWS를 사용하여 WSDL을 생성하는 방법
하지만 Tomcat에 배포 할 때 Grails를 사용하지 않습니다. 소프트웨어에 자체 J2EE 프레임 워크가 있으므로 어떻게 wsdl 요청에 대응할 수 있습니까?
groovy 기반 서블릿을 작성해야합니까?
요청시 WSDL을 생성하는 것이 이상적이므로 인터페이스를 쉽게 변경하고 변경 사항을 확인할 수 있습니다.
JAX-WS가 WSDL을 미세 조정하는 데 도움이되는 주석을 놓치고있는 것 같습니다.
을하지만 난에 바람둥이를 들어, 내 webapps 디렉토리에 web.xml에 뭔가를 넣어해야합니까 MathService로 리디렉션 하시겠습니까? 어떻게 든 Tomcat은 어디로 가야 하는지를 알아야합니다. –
Groovy 스크립트가 groovlet으로 실행되도록 표준 * groovy.servlet.GroovyServlet *을 web.xml에 추가 할 수 있습니다. 문제는 class * groovyx.net.ws.WSServer *가 서버 시스템의 다른 포트에 바인드 된 다른 리스너 스레드를 시작한다는 것입니다. 컨테이너 내의 컨테이너 ..... 아마도 표준 JAX-WS 어노테이션을 사용하여 Groovy 클래스를 꾸미는 것이 더 좋을까요? GroovyWS는 서버 기반 프로그래밍보다 클라이언트 라이브러리로서 더 유용합니다. –
귀하의 의견은 아마도 정답 일 것입니다. Java로 서비스를 작성했지만, 주석을 사용하여 Groovy를 꾸미는 것이 동일한 효과를 가져올 것으로 기대합니다. –