웹 서비스 공급자가 새 서비스 버전을 만들지 않고 구현 변경을 어느 정도로 제한해야합니까? 하나의 견해는 계약이 유지되는 한 서비스 소유자는 필요에 따라 구현을 자유롭게 업데이트해야한다는 것입니다. 스키마가 항상 기밀이되는 것은 아니며 서비스 구현 내의 변경 사항이 계약을 유지하면서 서비스 출력에 영향을 미칠 것으로 예상됩니다.웹 서비스 구현 변경
소비자가 구현 변경 사항을 어느 정도 통보해야합니까? 자신의 웹 서비스 구현에 대한 업데이트를 소비자에게 알려주는 것 중 하나. 모든 하위 종속성에 대한 구현 변경을 추적하는 것이 얼마나 실용적입니까? 서비스 소유자가 변경 사항이 소비자에게 영향을 줄 수 있음을 알 때 새 버전을 만들어야합니까? 그리고 훌륭한 시민이되고 다른 모든 변화를 소비자들에게 알리려고합니까?
많은 질문과 나는 하나의 크기가 모든 대답에 맞는지 의심 스럽습니다. 상황에 따라 달라질 수 있습니다. 아마도 이것이 SLA가있는 것일 수 있습니다.