Visual Studio 사용
BizTalk 프로젝트 시스템 내에서 Microsoft Visual Studio에서 사용할 수 있는 많은 도구와 Microsoft BizTalk Server 실행되는 애플리케이션을 만들기 위해 특별히 설계된 도구를 사용할 수 있습니다. 이 항목에서는 BizTalk Server에서 실행되는 응용 프로그램을 만드는 데 사용할 수 있는 몇 가지 일반적인 절차에 대해 설명합니다.
BizTalk 프로젝트 시스템을 사용하는 경우 솔루션 탐색기 및 속성 창과 같은 여러 가지 동일한 UI(사용자 인터페이스) 구성 요소를 사용하여 응용 프로그램을 만듭니다. 또한 BizTalk Editor와 같은 구성 요소는 BizTalk Server 설치한 후에만 사용할 수 있습니다. 이러한 특정 BizTalk Server UI 구성 요소를 모든 프로젝트 시스템에서 사용할 수 있지만, 특히 BizTalk Server 실행되는 애플리케이션을 빌드할 수 있습니다.
BizTalk 프로젝트 시스템의 메뉴 및 메뉴 명령은 다른 Visual Studio 프로젝트 시스템과 상당수 동일하지만 일부 명령은 새로 추가되었거나, 사용할 수 없거나, 확장 또는 제한되었습니다. 이 항목에서는 Visual Studio에서 사용할 수 있는 다양한 메뉴에 대해 설명하고 이러한 메뉴가 BizTalk 프로젝트 시스템과 상호 작용하는 방식에 대해 설명합니다.
참고
다음 항목은 주로 Visual Studio와 다르게 작동하는 메뉴 및 메뉴 항목을 보여 줍니다.
파일 메뉴
대부분의 파일 메뉴 명령은 BizTalk 프로젝트에서 다른 Visual Studio 프로젝트와 동일한 방식으로 작동합니다. BizTalk 프로젝트를 사용할 때 특정 명령이 지원되지 않거나 사용할 수 없는 경우가 있습니다. 예를 들어 파이프라인으로 작업할 때 는 Print 명령이 지원되지 않습니다.
보기 메뉴
다음 표에서는 보기 메뉴에서 사용할 수 있는 BizTalk 프로젝트 시스템 창, 도구 모음 및 도구 상자를 나열합니다.
하위 메뉴 이름 | 하위 메뉴 이름(해당 사항이 있을 경우) | Description |
---|---|---|
다른 창 | 오케스트레이션 뷰 | 오케스트레이션 보기는 오케스트레이션 매개 변수, 포트/포트 유형, 메시지/다중 파트 메시지 유형, 상관 관계 집합/상관 관계 유형, 역할 링크/역할 링크 유형, 범위, 오케스트레이션 속성 등을 추가, 삭제 및 검토할 수 있는 창입니다. 참고: 이 창은 열려 있는 오케스트레이션 내에서만 사용할 수 있습니다. |
다른 창 | 식 편집기 | 식 편집기는 복잡한 식을 입력할 수 있는 IntelliSense 포함 표준 Visual Studio 텍스트 편집기 창입니다. |
도구 상자 | BizTalk 파이프라인 구성 요소 | 파이프라인 디자인 화면으로 끌 수 있는 파이프라인 구성 요소 목록입니다. 파이프라인 구성 요소는 활성화되어 사용 가능한 파이프라인에만 추가할 수 있습니다. |
도구 상자 | BizTalk 오케스트레이션 | 오케스트레이션 디자인 화면으로 끌 수 있는 오케스트레이션 셰이프 목록입니다. |
도구 상자 | BizTalk Mapper(BizTalk 맵 편집기) | 맵 그리드 화면으로 끌 수 있는 펑토이드 목록입니다. 펑토이드는 기능별로 그룹화됩니다. |
도구 모음 | BizTalk Editor(BizTalk 편집기) | XML 형식과 비-XML 형식 모두에 대해 XSD(XML 스키마 정의) 언어로 지정된 구조화된 문서 스키마를 간단하게 만들 수 있는 시각적 도구입니다. |
도구 모음 | BizTalk Mapper(BizTalk 맵 편집기) | BizTalk 편집기에서 만든 두 개의 스키마를 기반으로 XML 문서 변환을 간단하게 지정하여 컴파일된 출력으로 XSLT(Extensible Stylesheets Language Transformation) 스타일시트를 생성할 수 있는 그래픽 사용자 인터페이스 도구입니다. |
프로젝트 메뉴
다음 표에서는 프로젝트 메뉴의 일부 명령을 나열합니다.
하위 메뉴 이름 | Description |
---|---|
참조 추가 | 다른 프로젝트, 다른 .NET 프로젝트 또는 COM 프로젝트를 참조할 때 이 메뉴 항목을 사용합니다. |
에서 | WCF 서비스 참조를 추가할 때 이 메뉴 항목을 사용합니다. 또한 이 항목을 사용하여 서비스 참조 추가 대화 상자에서 고급 을 클릭하여 웹 참조를 추가 합니다. |
생성된 항목 추가 | 생성된 어댑터 또는 스키마 파일을 추가하거나 WCF 서비스를 사용할 때 이 메뉴 항목을 사용합니다. |
어댑터 서비스 참조 추가 | 이 메뉴 항목을 사용하여 메타데이터를 찾아보고 검색하고 선택한 작업 및/또는 형식을 사용하여 .NET CLR 프록시 클래스를 생성합니다. 참고: 이 항목은 컴퓨터에 하나 이상의 어댑터(WCF LOB 어댑터 SDK와 함께 제공됨)가 설치된 경우에만 BizTalk 메뉴에 표시됩니다. |
사용 어댑터 참조 추가 | 이 메뉴 항목을 사용하여 어댑터에서 메타데이터를 찾아보고 검색한 다음 선택한 작업에 대한 XML 스키마를 생성합니다. 참고: 이 항목은 컴퓨터에 하나 이상의 어댑터(WCF LOB 어댑터 SDK와 함께 제공됨)가 설치된 경우에만 BizTalk 메뉴에 표시됩니다. |
BizTalk 웹 서비스에 대한 웹 참조를 추가하는 방법에 대한 자세한 내용은 웹 참조 추가를 참조하세요.
빌드 메뉴
빌드 메뉴에는 빌드 명령이 포함되어 있습니다. 또한 빌드 및 배포 구성 옵션을 설정하는 Configuration Manager 실행하는 명령도 포함되어 있습니다. 프로젝트를 배포하려면 솔루션 탐색기 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 배포 명령을 클릭합니다. 이 배포 방법은 응용 프로그램을 개발하려는 경우나 간단한 시나리오가 있는 경우에만 사용해야 합니다. 이 배포 방법은 버전을 추적 하지 않으며 이전 버전의 어셈블리를 쉽게 덮어쓸 수 있습니다. 개발 또는 테스트 단계에서는 같은 버전을 다시 사용하면 유용하지만 프로덕션 환경에서는 그렇지 않습니다. 배포에 대한 자세한 내용은 BizTalk 애플리케이션 배포 및 관리 이해를 참조하세요.
BizTalk 관리 데이터베이스에 BizTalk 아티팩트를 추가하려면 어셈블리 배포 마법사를 실행합니다. 어셈블리 배포 마법사에 대한 자세한 내용은 Visual Studio에서 BizTalk 어셈블리를 배포하는 방법을 참조하세요.
참고
Visual Studio에는 컴파일된 어셈블리를 가져와 난독 처리하여 지적 재산을 보호하기 위해 기호 및 기타 식별자의 이름을 바꾸는 Dotfuscator 버전이 포함되어 있습니다. 이 도구를 통해 실행되는 어셈블리는 배포할 수 없습니다.
디버그 메뉴
BizTalk 프로젝트 시스템은 디버그 메뉴 명령을 지원합니다. BizTalk Server 디버깅에 대한 자세한 내용은 오케스트레이션 디버깅을 참조하세요.
BizTalk 메뉴
프로젝트로 작업할 때 BizTalk 편집기 또는 BizTalk 매퍼 또는 BizTalk 오케스트레이션 Designer 열면 BizTalk 메뉴가 나타납니다. 즉, 스키마, 맵 또는 오케스트레이션을 편집하려고 하면 BizTalk 메뉴가 나타납니다.
참고
Visual Studio의 다른 프로젝트 시스템에서 오케스트레이션 디자이너, BizTalk 편집기 및 BizTalk 맵 편집기에 액세스할 수도 있지만 이 경우 해당 BizTalk 도구의 동작은 예측할 수 없습니다. BizTalk 프로젝트의 컨텍스트 내에서 오케스트레이션 디자이너, BizTalk 편집기 및 BizTalk 맵 편집기를 사용해야 합니다.
도움말 메뉴
다음 표에는 도움말 메뉴의 일부 명령이 BizTalk Server 도움말과 관련이 있습니다.
메뉴 명령입니다. | 설명 |
---|---|
동적 도움말 | 이 메뉴 명령은 작업에 따라 topics 동적으로 생성하는 동적 도움말 탭을 엽니다. |
콘텐츠 | 이 메뉴 명령은 콘텐츠 탭 을 열고 설치된 모든 도움말 컬렉션을 표시합니다. 목차를 보려면 Microsoft Visual Studio 제품 설명서와 BizTalk Server 제품 설명서를 설치해야 합니다. |
Microsoft BizTalk Server 정보 | 이 메뉴 명령은 Microsoft BizTalk Server 정보 대화 상자를 엽니다. 이 대화 상자에는 BizTalk Server 제품 정보가 표시됩니다. |
Index | BizTalk Server 도움말 설명서는 이 릴리스의 인덱스로 액세스할 수 없습니다. |
검색 | 이 릴리스의 BizTalk Server 도움말 설명서에 대한 필터는 없지만 필터링 기준 드롭다운 목록에서 필터 없음을 선택하면 BizTalk Server 도움말 설명서를 검색할 수 있습니다. |
속성 페이지
프로젝트 디자이너의 속성 페이지를 사용하여 BizTalk 프로젝트의 어셈블리 프로젝트 속성 및 배포 속성을 구성할 수 있습니다.
프로시저
어셈블리 프로젝트 속성을 구성하려면 다음을 수행하십시오.
솔루션 탐색기에서 프로젝트를 선택합니다.
프로젝트 메뉴에서 속성을 클릭하여 프로젝트 Designer 활성화합니다.
애플리케이션 탭을 클릭합니다.
어셈블리 정보를 클릭하고 원하는 어셈블리 속성을 업데이트합니다.
참고
BizTalk Server 실행되는 애플리케이션에서 인증서를 사용하는 경우 프로젝트 Designer 서명 탭을 사용하여 어셈블리의 키 파일 위치를 지정합니다.
배포 속성을 구성하려면
배포 속성을 구성할 프로젝트를 선택합니다.
프로젝트 메뉴에서 속성을 클릭하여 프로젝트 Designer 활성화합니다.
배포 탭을 클릭하고 배포 속성을 업데이트합니다.