2013-11-27 2 views
0

나는 axis2를 사용하여 자바 웹 서비스를 개발 중이다. 처음에는 dev WSDL URL을 받았고 웹 서비스 클라이언트 코드를 생성하고 필요한 웹 서비스를 호출했습니다. 이제 WSDL URL을 받았습니다. 아래에 우려 사항이 있습니다 1. WSDL URL로 웹 서비스 클라이언트 코드를 다시 생성해야합니까? 2. 또는 기존 코드에서 방금 끝점 URL을 수정해야합니다. 3. 클래스 이름이며, 내가 dev에 또는 자극의 WSDL URL을dev와 prod wsdl의 차이점은 무엇입니까?

감사

답변

1

데브 및 PROD WSDL을가 같은 경우 여기서 핵심은을 사용하여 자바 코드를 생성하는 경우 기능은 동일하게 유지됩니다.

DEV에서 PROD로 변경하지 않고 WSDL을 배포 한 경우 클래스를 재생성 할 필요가 없습니다.

코드를 PROD 엔드 포인트로 지정할 수 있습니다.

그러나

찌르다 WSDL은 클라이언트 측을 다시 생성 (그들은 자신의 WSDL의 PROD 자료에 DEV했다 일반적으로 한 번 경우 안) DEV 에있는 한, 당신은 이 필요합니다 다른 경우 수업. 는 WS를 관리하는 사람이 자신의 PROD 환경에서 (예를 들어, 어딘가 매개 변수를 추가합니다) 뭔가 중요한 변경 기본적으로 경우

당신은 또한 당신의 PROD 환경 (두 시스템은 동기화를 유지하기 위해)에서 클라이언트 코드를 변경해야합니다.

그건 내 경험에 기반한 것입니다.

희망이 있습니다.

+0

귀중한 의견을 보내 주셔서 감사합니다. – Rohit