다음을 통해 공유


시스템 디자이너 용어

업데이트: 2007년 11월

Visual Studio Team System Architecture Edition에서는 시스템 디자이너를 사용하여 응용 프로그램 시스템을 디자인할 수 있습니다. 시스템 디자이너는 새 시스템 디자인 솔루션을 만들거나 솔루션에서 시스템 다이어그램을 만들거나 추가할 때 열립니다.

시스템 다이어그램 하나는 하나의 응용 프로그램 시스템 정의를 나타냅니다. 시스템을 디자인하려면 이 시스템 정의에 끝점, 응용 프로그램 또는 다른 시스템을 추가합니다. 그런 다음 시스템을 배포용으로 구성 및 확인할 수 있습니다. 또한 시스템을 다른 시스템 정의에 멤버로 추가하여 다시 사용할 수도 있습니다.

도구 상자에는 시스템 정의에 멤버로 추가할 수 있는 새 시스템 또는 응용 프로그램이 표시됩니다. Visual Studio에서는 이러한 멤버의 정의를 솔루션의 해당 다이어그램에 추가합니다. 또한 도구 상자에는 시스템 정의 또는 시스템 정의의 멤버에 추가할 수 있는 새 끝점도 표시됩니다.

시스템 뷰 창에는 솔루션에 이미 있는 시스템 및 응용 프로그램이 표시됩니다. 이러한 시스템 및 응용 프로그램의 정의는 솔루션의 다른 다이어그램에 표시됩니다. 응용 프로그램 시스템에 추가하는 멤버는 이러한 정의의 사용입니다.

시스템 정의에 끝점을 추가하여 응용 프로그램 시스템이 제공 또는 소비하는 동작을 정의하거나 나타낼 수 있습니다. 그런 다음 이 동작을 시스템 정의의 멤버에 위임할 수 있습니다. 또한 시스템 정의의 외부로 멤버의 동작을 노출할 수도 있습니다. 이 두 작업을 수행하면 시스템 정의에 프록시 끝점이 추가됩니다. 멤버를 서로 연결하여 배포 환경에서 멤버 간의 통신 경로가 표시되도록 할 수도 있습니다. 자세한 내용은 시스템 디자이너 개요를 참조하십시오.

다음 그림에서는 시스템 디자이너 및 시스템 다이어그램을 보여 줍니다.

시스템 디자이너

시스템 디자이너

시스템 다이어그램

시스템 다이어그램

다음 표에서는 시스템 디자이너와 관련된 용어를 설명합니다.

용어

정의

시스템 다이어그램

응용 프로그램 시스템을 디자인하는 데 사용하는 다이어그램을 설명합니다. 응용 프로그램 시스템은 응용 프로그램 또는 다른 시스템으로 구성됩니다. 시스템 다이어그램 파일(.sd)에는 SDM(시스템 정의 모델)을 기반으로 한 정보가 포함됩니다.

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

시스템 정의

특정 응용 프로그램 시스템의 구성을 설명합니다. 응용 프로그램 시스템은 응용 프로그램 또는 다른 시스템을 멤버로 하여 구성됩니다. 시스템 정의는 배포 시 해당 멤버에 적용되는 구성, 규칙 및 정책을 설명합니다.

자세한 내용은 응용 프로그램 시스템 개요를 참조하십시오.

응용 프로그램(사용)

시스템 정의 멤버로서의 응용 프로그램 정의 사용을 설명합니다.

시스템 디자이너에서 작업하는 경우 시스템 멤버에 적용되는 설정 및 제약 조건을 볼 수 있습니다. 시스템 디자이너에서 이러한 제약 조건을 편집할 수 없지만 응용 프로그램 기본 정의에서 재정의 가능으로 지정된 모든 설정을 재정의할 수 있습니다.

자세한 내용은 시스템 디자이너 개요를 참조하십시오.

시스템(사용)

다른 시스템 정의 멤버로서의 시스템 정의 사용을 설명합니다.

자세한 내용은 응용 프로그램 시스템 개요를 참조하십시오.

시스템 끝점

시스템에서 제공하거나 소비하는 동작을 나타냅니다. 또한 시스템의 연결 지점을 나타내기도 합니다.

시스템 끝점은 시스템 경계에 나타납니다. 이러한 끝점에 대한 동작은 시스템 멤버에 위임해야 합니다.

자세한 내용은 응용 프로그램 시스템 동작 위임 및 노출을 참조하십시오.

프록시 끝점

시스템에서 제공하거나 소비하는 동작을 나타냅니다. 또한 시스템의 연결 지점을 나타내기도 합니다.

프록시 끝점은 시스템 경계에 나타나며 멤버 동작을 시스템 정의 외부로 노출합니다. 프록시 끝점은 시스템 동작을 시스템 멤버에 위임합니다.

자세한 내용은 응용 프로그램 시스템 동작 위임 및 노출을 참조하십시오.

연결

시스템 인스턴스가 배포될 때 응용 프로그램 끝점을 구성하는 방법을 나타냅니다.

자세한 내용은 응용 프로그램 시스템 내 통신을 참조하십시오.

위임

프록시 끝점에서 시스템 멤버의 끝점으로 시스템 동작을 위임하는 것을 나타냅니다.

자세한 내용은 응용 프로그램 시스템 동작 위임 및 노출을 참조하십시오.

참고 항목

개념

분산 시스템 디자이너 개요

분산 시스템 디자이너의 워크플로

분산 시스템 디자이너 용어 개요

참조

시스템 뷰 창 용어

웹 서비스 정보 창 용어

설정 및 제약 조건 편집기 용어