다음을 통해 공유


응용 프로그램 시스템 내 통신

업데이트: 2007년 11월

시스템 디자이너에서 시스템 멤버를 연결하여 멤버 간에 통신 경로를 구성할 수 있습니다. 시스템 다이어그램에서 연결은 시스템의 인스턴스가 배포될 때 응용 프로그램이 연결되는 방법을 설명합니다. 시스템 다이어그램의 연결은 공급자 끝점에 할당된 주소(예: 웹 서비스 URL)로 소비자 끝점을 구성하기 위한 지침이기도 합니다.

응용 프로그램 다이어그램의 연결은 소비자 끝점의 실제 구성을 기준으로 개발 환경에서 응용 프로그램이 연결되는 방법을 나타냅니다.

자세한 내용은 다음 항목을 참조하십시오.

시스템 다이어그램에서 통신 경로 구성

시스템 다이어그램에서는 필요에 따라 해당 시스템에 적합하도록 시스템 멤버를 구성하고 연결합니다. 예를 들어, 응용 프로그램 다이어그램이나 기타 시스템 다이어그램에서 해당 내부 정의가 연결되는 경우와 동일한 방식으로 응용 프로그램 멤버를 구성하고 연결할 필요는 없습니다. 시스템 멤버의 끝점을 연결하여 시스템 다이어그램에서 통신 경로를 구성할 수 있습니다.

응용 프로그램 다이어그램과는 반대로 시스템 정의 멤버의 끝점은 사용자가 연결할 수 있도록 이미 정의되어 있어야 합니다. 예를 들어, 시스템에서 프록시 끝점을 통해 해당 멤버의 동작을 노출하는 경우에만 시스템 정의 내에서 해당 시스템을 연결할 수 있습니다. 끝점을 연결하거나 연결을 끊거나 해당 설정을 재정의할 수는 있지만 시스템 정의 멤버에서 끝점을 제거하거나 추가할 수는 없습니다. 멤버에서 끝점을 제거하거나 추가하려면 해당 멤버가 정의되어 있는 다이어그램에서 멤버를 제거하거나 추가해야 합니다. 그렇지 않은 경우 시스템 멤버를 연결하는 규칙은 응용 프로그램 다이어그램의 경우와 비슷합니다.

또한 멤버가 올바르게 작동하려면 일반적으로 멤버의 소비자 끝점에 적절한 공급자 끝점에 대한 연결 또는 프록시 끝점에 대한 위임이 필요합니다. 응용 프로그램 다이어그램에서 소비자 끝점의 정의에는 연결 필요 응용 프로그램 끝점 설정이 있습니다. 이 설정은 True로 설정되며 관련 응용 프로그램 사용이 시스템에 포함되는 경우 기본적으로 재정의할 수 없습니다. 그러나 응용 프로그램 구현에서 연결이 선택 사항이어야 하는 경우 정의에 대해 이 설정을 False로 변경하거나 시스템 컨텍스트 내에서 설정을 재정의할 수 있습니다. 그렇지 않으면 소비자 끝점이 연결되거나 위임되어야 시스템이 유효합니다.

참고:

연결이 필요할 때 웹 서비스 소비자 끝점의 연결이 끊어지면 배포 시 끝점이 구성되지 않으며 시스템에 대한 배포를 평가할 때 유효성 검사 오류가 발생합니다. 연결을 요구해서는 안 될 유일한 경우는 구성 정보 없이 응용 프로그램을 배포하고 사용할 수 있는 경우인데 일반적인 경우는 아닙니다.

자세한 내용은 다음 항목을 참조하십시오.

참고 항목

작업

방법: 시스템 다이어그램에서 끝점 삭제

방법: 시스템 다이어그램에서 연결 바꾸기 및 다시 그리기

기타 리소스

시스템 다이어그램에서 통신 경로 정의