방법: 응용 프로그램 시스템의 멤버에 끝점 추가
업데이트: 2007년 11월
시스템 디자이너에서는 응용 프로그램 시스템 멤버가 제공하거나 소비하는 동작을 끝점으로 정의하거나 나타낼 수 있습니다. 이 작업은 시스템 정의의 멤버에 끝점을 추가하여 수행할 수 있습니다. 멤버에는 공급자 끝점과 소비자 끝점을 추가할 수 있습니다. 또한 멤버의 기본 정의에 대해 추가할 수 있는 것과 동일한 형식의 끝점을 추가할 수 있습니다. 자세한 내용은 응용 프로그램의 끝점 개요를 참조하십시오.
다음과 같은 방법으로 끝점을 추가할 수 있습니다.
새 공급자 끝점을 멤버에 직접 추가합니다.
멤버를 다른 멤버에 또는 동일한 시스템 정의 내에 있는 다른 멤버의 공급자 끝점에 연결하여 새 소비자 끝점을 간접적으로 추가합니다. 자세한 내용은 방법: 시스템 다이어그램에서 응용 프로그램과 시스템 연결을 참조하십시오.
소비자 또는 공급자 끝점을 멤버 정의에 추가하여 멤버에 추가합니다. 이렇게 하면 해당 멤버의 정의가 업데이트되므로 해당 정의의 모든 사용에 끝점이 표시됩니다. 자세한 내용은 방법: 응용 프로그램에 끝점 추가 및 방법: 응용 프로그램 시스템에 끝점 추가를 참조하십시오.
WSDL 또는 .disco 파일을 지정하여 멤버에 대해 .NET 웹 서비스 끝점을 만듭니다. 자세한 내용은 WSDL 파일 기반의 웹 서비스 끝점을 참조하십시오.
기존 공급자 또는 소비자 끝점을 복사합니다. 끝점은 같은 멤버나 다른 멤버, 시스템 정의 경계 또는 응용 프로그램 정의에서 복사할 수 있습니다.
멤버에 끝점을 추가하면 해당 멤버의 정의 및 다른 시스템에서의 해당 정의 사용에도 이 끝점이 나타납니다. 이렇게 하면 해당 멤버의 정의가 업데이트되므로 해당 정의의 모든 사용에 새 끝점이 표시됩니다.
멤버에 끝점을 추가하면 시스템 외부에 멤버 동작을 노출하는 프록시 끝점을 만들 수도 있습니다. 자세한 내용은 방법: 응용 프로그램 시스템에서 멤버 동작 노출을 참조하십시오.
시스템 정의의 멤버에 공급자 끝점을 추가하려면
시스템 다이어그램에서 시스템 정의의 멤버를 클릭합니다.
다이어그램 메뉴에서 추가와 끝점을 차례로 가리킨 후 공급자 끝점을 클릭합니다.
팁:
끝점을 도구 상자에서 시스템 정의 경계로 끌어 올 수도 있습니다.
공급자 끝점이 선택한 멤버에 표시됩니다. 또한 끝점은 해당 멤버의 정의 및 다른 시스템에서의 해당 정의에 대한 모든 사용에도 표시됩니다.
참고:
끝점을 추가한 후에는 멤버에서 직접 삭제할 수 없습니다. 멤버에서 끝점을 삭제하려면 해당 멤버의 정의에서 삭제해야 합니다. 자세한 내용은 방법: 시스템 다이어그램에서 끝점 삭제를 참조하십시오.
WSDL 또는 .disco 파일로 .NET 웹 서비스 공급자 끝점을 만들려면
시스템 다이어그램에서 시스템 정의의 멤버를 클릭합니다.
다이어그램 메뉴에서 구현을 가리키고 WSDL에서 .NET 웹 서비스 끝점 만들기를 클릭합니다.
웹 참조 추가 대화 상자에서 방법: 웹 서비스의 WSDL 파일 찾기에 있는 절차를 따릅니다.
팁:
멤버를 마우스 오른쪽 단추로 클릭하여 WSDL에서 .NET 웹 서비스 끝점 만들기를 선택할 수도 있습니다.
.NET 웹 서비스 공급자 끝점이 멤버에 표시됩니다.
참고:
끝점 이름은 WSDL 또는 .disco 파일에서 참조하는 웹 서비스의 이름입니다. 웹 서비스 정보 창에는 WSDL 또는 .disco 파일에서 참조하는 작업 시그너처가 표시됩니다. 자세한 내용은 방법: ASP.NET 웹 서비스에 대한 작업 편집을 참조하십시오.