2010-07-01 9 views
0

서비스 버전 관리를 구현하기위한 최선의 방법을 찾고 있습니다. 프로덕션 환경에 배포 된 기존 서비스가 있습니다. 새 버전에서는 스키마 업데이트로 새로운 작업을 거의 추가하지 않았습니다. 새 버전 wsdl 및 스키마에는 새 버전의 네임 스페이스가 있습니다. 다음은 구조 및 구성 세부 사항입니다. wsdl/v1에 오래된 파일이 있고 wsdl/v2에 EAR에 새 파일이 있습니다. v2 wsdl의 서비스 이름이 v1 서비스 이름과 다른 경우 배포가 실패합니다. 종점은 동일 할 수 있지만 어쨌든 종점은 v2 서비스에 대해 다를 것입니다. 나는 이것을 v1과 v2 WSDL을 가진 하나의 EAR에 배포하고 v2 서비스 이름을 v1로 유지하려고했다. 이것은 좋은 접근입니까? v3을 구현할 때 향후 계획은 v1을 obselete로 지정합니다. 제안 해주세요. wsdl config는 이런 종류의 시나리오를 어떻게 지원합니까? 나는 6.1 webspehere 여기 V2에 대한 diffrent 엔드 포인트 URL과 같은 서비스 이름으로 배포 할 때 오류 메시지입니다 사용하고 있습니다 : 오류 404 : SRVE0190E : 파일을 찾을 수 없습니다 :/ProductDefinitionServiceV2서비스 버전 관리 배포 전략

답변