모델 및 색상에 대한 데이터가있는 작업 AddCar를 구현하는 WSDL 및 소비자/클라이언트를 작성했습니다. 이제 한 WS 제작자/서버는 길이에 대한 데이터도 갖기를 원합니다. 나는 다른 생산자가 구현 아웃소싱으로 인해 이러한 변화에 적응하는 데 어려움을 겪고 있다고 가정합니다. 내 옵션은 다음과 같습니다다른 공급자가있을 때 1 개의 공급자에 대해 소비자 엔드에서 WS- 작업에 요소를 추가하는 방법은 무엇입니까?
- 그냥 옵션 길이의 WSDL을 업데이트 같은 조작으로 WSDL 및 소비자 코드의 새로운 작동 AddCarWithLength
- 만들기 2 버전을 확인하고 그것은 단지 원하는 생산을위한 운전 데이터를 포함 그것.
- 0-N name-vaue 쌍 요소로 WSDL을 업데이트하고 원하는 WSDL 생성자 만 작업 데이터를 포함하십시오.
- 고객에게 WS 프로듀서를 구현 한 회사에 업데이트를 요청하십시오.
옵션 : 두 개의 코드 세트가 될 수 있도록
- 내가 소비자/클라이언트에서의 C# 클래스를 생성 한 질문
- 를 벗어났습니다. 나는 프로듀서/서버가 사용하는 버전 (config 매개 변수 또는 smthn)을 알아야만한다.
- 내가 말하는 제작자/서버를 알아야한다는 것을 의미한다. 3과 동일
- 하지만 미래의 확장은
- 이 문제가 될 수 있도록 할
질문 : 이 작업을 수행하는 올바른/가장 좋은 방법은 무엇 비현실적 일 수있다 업데이트 할 모든 생산자를 요구하는 경우?
감사합니다! Top-> Down 개발을 사용하므로 WSDL을 변경하고 이후에 코드를 생성합니다. 당신은 제 옵션을 제안합니다 : "4. WSDL을 0-N 이름 - 값 쌍 요소로 업데이트하고 원하는 생성자에 대해서만 작업 데이터를 포함 시키십시오." 그러나 당신은 주된 질문 즉 생산자 A.K.A를 어떻게 처리해야하는지에 대해서는 언급하지 않았다.변화에 적응할 수없는 웹 서비스. –