방법: 응용 프로그램 다이어그램에서 웹 서비스 다시 연결
업데이트: 2007년 11월
응용 프로그램 디자이너에서는 웹 서비스 끝점에서 연결이 끊어진 웹 서비스 소비자 끝점을 다시 연결할 수 있습니다. 예를 들어, 웹 서비스 간에 연결을 이동할 때 연결을 삭제한 다음 웹 서비스 소비자 끝점을 새 웹 서비스 공급자 끝점에 다시 연결해야 합니다.
웹 서비스 소비자 끝점을 다시 연결할 때 다음 조건을 모두 충족하면 웹 서비스 끝점 다시 연결 대화 상자가 표시됩니다.
웹 서비스 소비자 끝점의 WSDL 위치가 대상 웹 서비스 공급자 끝점의 위치와 다른 경우
웹 서비스 소비자 끝점이 구현되고 웹 참조와 연결된 경우
이 대화 상자가 표시되면 다음 중 하나를 선택할 수 있습니다.
새 웹 서비스 공급자 끝점의 WSDL 파일 위치(URL)로 웹 서비스 소비자 끝점을 업데이트합니다 (권장).
참고: 웹 서비스 소비자 끝점을 업데이트하면 연결된 웹 참조와 내부 프록시 클래스가 삭제되어 소비자 끝점이 구현되지 않은 상태가 됩니다. 새 웹 참조와 프록시 클래스를 생성하려면 소비자 끝점을 다시 구현해야 합니다. 소스 코드 제어를 사용하고 있으면 다시 구현하기 전에 영향을 받는 모든 파일을 체크 인해야 할 수도 있습니다. 결과적으로 새 웹 참조와 프록시 클래스를 생성하는지 여부에 관계없이 응용 프로그램이 컴파일되지 않을 수 있습니다. 이 문제를 해결하려면 코드에서 이전 형식을 참조하는 해당 위치를 수정해야 합니다. 또한 다른 WSDL 바인딩 이름과 네임스페이스를 사용하여 웹 서비스 공급자 끝점에 다시 연결하면 경고가 발생하지만 내부 연결이 만들어집니다. 그러나 웹 서비스 공급자 끝점의 동작이 웹 서비스 소비자 끝점에서 예상되는 동작과 호환되는지 확인해야 합니다.
웹 서비스 소비자 끝점을 업데이트하지 않고 연결합니다.
팁: 웹 서비스 소비자 끝점을 업데이트하지 않고 다시 연결하면 대상 웹 서비스가 이전에 연결된 웹 서비스 대신 사용될 수 있는지 여부를 확인할 때 유용할 수 있습니다.
자세한 내용은 응용 프로그램의 끝점 개요 및 응용 프로그램 간의 통신을 참조하십시오.
웹 서비스 소비자 끝점을 다른 웹 서비스에 다시 연결하려면
다이어그램에서 웹 서비스 끝점 간 연결을 삭제합니다.
웹 서비스 소비자 끝점을 원하는 웹 서비스 공급자 끝점에 연결합니다.
웹 서비스 끝점 다시 연결 대화 상자가 표시되면 다음 중 하나를 선택합니다.
공급자 끝점에서 소비자 끝점의 WSDL 위치(URL)를 연결하고 업데이트합니다.
응용 프로그램 디자이너에서는 연결을 만들고 공급자 끝점의 WSDL 위치 속성을 사용하여 소비자 끝점의 WSDL 위치 속성을 업데이트합니다. 소비자 끝점의 대상 위치 속성은 공급자 끝점의 끝점 위치 속성으로 업데이트됩니다.
참고: 웹 서비스 소비자 끝점을 다시 구현하고 새 웹 참조를 생성하려면 소비자 끝점을 마우스 오른쪽 단추로 클릭하고 구현을 선택합니다. 다시 구현하기 전에 영향을 받는 모든 파일을 체크 인해야 할 수도 있습니다.
연결만 합니다.
응용 프로그램 디자이너에서는 연결을 만들고 공급자 끝점의 끝점 위치 속성을 사용하여 소비자 끝점의 대상 위치 속성만 업데이트합니다.
참고 항목
작업
방법: 응용 프로그램 다이어그램에서 응용 프로그램 연결