File 어댑터(BizTalk Server 샘플)
파일 어댑터 샘플은 Microsoft BizTalk Server 작업하기 위해 Microsoft Visual C# .NET으로 작성되었습니다. 이 샘플에서는 동적 또는 정적 어댑터 빌드를 위한 코드를 제공합니다. 그러나 다음 절차에서는 정적 어댑터에 대해서만 설명합니다. 정적 어댑터는 정적 스키마 집합은 포함하고 사용자 지정 사용자 인터페이스는 포함하지 않는 어댑터입니다. 동적 어댑터는 사용자 지정 사용자 인터페이스를 포함하며, 동적 스키마 집합도 포함할 수 있습니다. 정적 어댑터와 동적 어댑터는 모두 어댑터 추가 마법사를 통해 스키마를 BizTalk 프로젝트에 추가합니다.
참고
파일 어댑터 샘플은 BizTalk Server 함께 제공되는 네이티브 FILE 어댑터와 동일하지 않습니다. 따라서 이 샘플을 사용할 때는, 전송 방식으로 파일이 아닌 "정적"을 선택해야 합니다.
사용자 지정 사용자 인터페이스가 있으며 동적 스키마 집합을 포함할 수 있는 동적 어댑터의 경우에는 어댑터 관리 측면에서 추가 코드가 필요합니다. 동적 스키마 집합의 사용을 더 잘 이해하려면 동적 Design-Time 어댑터 구성을 참조하세요.
이 샘플의 용도
샘플 어댑터는 파일 폴더에서 파일을 복사하거나, BizTalk에 메시지로 제출하거나, BizTalk Server 메시지를 가져와서 파일 폴더로 삭제합니다. 이 어댑터는 동적 어댑터 또는 정적 어댑터 빌드를 위한 코드를 제공하지만, 다음 절차에서는 정적 어댑터에 대해서만 간략히 설명합니다. 정적 어댑터는 정적 스키마 집합은 포함하고 사용자 지정 사용자 인터페이스는 포함하지 않는 어댑터입니다. 동적 어댑터는 사용자 지정 사용자 인터페이스를 포함하며, 동적 스키마 집합도 포함할 수 있습니다. 정적 어댑터와 동적 어댑터는 모두 어댑터 추가 마법사를 통해 스키마를 BizTalk 프로젝트에 추가합니다.
샘플 FILE 어댑터를 다른 사용자 지정 어댑터를 만드는 템플릿으로 사용할 수 있습니다.
이 샘플이 있는 위치
<샘플 경로>\AdaptersDevelopment\File Adapter
참고
샘플 경로>의 기본 위치 < 는 32비트 버전의 Windows를 실행하는 컴퓨터에 BizTalk Server 설치될 때 %ProgramFiles%\Microsoft BizTalk Server\SDK\Samples입니다. 샘플 경로>의 기본 위치 < 는 64비트 버전의 Windows를 실행하는 컴퓨터에 BizTalk Server 설치될 때 %ProgramFiles(x86)%\Microsoft BizTalk Server\SDK\Samples입니다. %ProgramFiles% 또는 %ProgramFiles(x86)% 환경 변수와 연결된 값을 확인하려면 명령 프롬프트에서 echo %ProgramFiles% 또는 echo %ProgramFiles(x86)%를 입력하고 Enter 키를 누릅니다. 64비트 운영 체제에서 이 샘플을 실행하는 경우 .reg 파일을 실행하기 전에 .reg 파일의 모든 참조를 %ProgramFiles% 에서 %ProgramFiles(x86)%로 변경해야 합니다.
다음 표는 이 샘플의 파일을 보여 주고 각각의 용도에 대해 설명합니다.
\File Adapter 파일 | Description |
---|---|
\BizTalk Project 파일 | 샘플 어댑터를 테스트하는 데 사용되는 어댑터 활용 프로젝트를 포함합니다. |
\Design Time 파일 | 디자인 타임 및 관리 프로젝트(AdapterManagement.csproj)를 포함합니다. |
\Runtime 파일 | 런타임 파일 복사 수신 및 전송 프로젝트(DotNetFile.csproj)를 포함합니다. |
DynamicAdapterManagement.reg | 샘플 동적 어댑터를 등록합니다. |
Instance.xml | 파일 어댑터를 통해 전달할 샘플 파일입니다. |
StaticAdapterManagement.reg | 샘플 정적 어댑터를 등록합니다. |
\BizTalk Project\Adapter Harness 파일 | Description |
---|---|
AdapterHarness.odx, AdapterHarness.sln, AdapterHarnessProject.btproj | BizTalk 프로젝트용 프로젝트, 솔루션 및 관련 파일을 제공합니다. |
mySchema.xsd | 어댑터 수신 부분에서 활용 오케스트레이션에 필요한 Instance.xml 스키마를 제공하는 동시에 오케스트레이션에서 어댑터의 송신 부분으로 전달하는 Instance.xml의 스키마도 제공합니다. |
\Design Time\Adapter Management 파일 | Description |
---|---|
AdapterManagement.cs, AdapterManagement.csproj, AdapterManagement.sln | 어댑터 디자인 타임용 프로젝트, 솔루션 및 관련 파일을 제공합니다. |
AssemblyInfo.cs | 이 샘플에 대한 어셈블리 정보를 포함합니다. |
CategorySchema2.xml | 샘플 어댑터에서 사용되지 않습니다. |
CategorySchema.xml | 정적 어댑터에 대한 서비스 조직 트리를 포함합니다. |
DotNetFileResource.resx | 리소스를 포함합니다. |
ReceiveHandler.xsd, ReceiveLocation.xsd | 수신 측 핸들러 및 엔드포인트 사용자 지정 속성 스키마를 포함합니다. |
service1.wsdl | 어댑터의 작업 정의를 포함합니다. |
TransmitHandler.xsd, TransmitLocation.xsd | 전송 측 핸들러 및 엔드포인트 사용자 지정 속성 스키마를 포함합니다. |
\Runtime 파일 | Description |
---|---|
DotNetFile.csproj, DotNetFile.sln, AssemblyInfo.cs, DotNetFileExceptions.cs, DotNetFileProperties.cs, DotNetFileReceiver.cs, DotNetFileReceiverEndPoint.cs, DotNetFileTransmitter.cs, DotNetFileTransmitterEndpoint.cs, DotNetFileAsyncTransmitterBatch.cs, BatchMessage.cs |
런타임 파일 복사 송신 및 수신 어댑터용 파일입니다. 사용자 지정 구성 요소에 대한 새 이름으로 이러한 파일을 수정 및 저장할 수 있습니다. DotNetFile.csproj 및 DotNetFile.sln은 프로젝트 및 솔루션 파일입니다. AssemblyInfo.cs는 이 샘플에 대한 어셈블리 정보를 포함합니다. DotNetFileReceiver.cs는 수신 위치에서 파일을 읽고 BizTalk Server 제출합니다. DotNetFileExceptions.cs는 메시지 처리 중에 예외를 처리하는 코드를 구현합니다. DotNetFileProperties.cs는 수신 및 송신 작업 모두에 공통적으로 사용되는 속성을 포함합니다. BatchMessage.cs는 일괄 처리 메시징을 구현합니다. DotNetFileReceiverEndPoint.cs는 수신 위치/URI에 해당하는 클래스로 이 클래스는 지정된 폴더에 대해 새 메시지를 위한 폴링 작업을 처리합니다. DotNetFileTransmitter.cs는 DotNetFile 송신 어댑터에 대한 단일 클래스입니다. 이 어댑터 유형의 여러 송신 포트로 이동하는 모든 메시지는 이 클래스를 통과합니다. DotNetFileTransmitterEndpoint.cs는 메시지 전송을 처리합니다. |
\SDK\Samples\AdaptersDevelopment\BaseAdapter\v1.0.2 파일 | Description |
---|---|
Adapter.cs, AdapterException.cs, AsyncTransmitter.cs, batch.cs, ConfigProperties.cs, ControlledTermination.cs, IManageEndpoints.cs, Receiver.cs, ReceiverEndpoint.cs | 기본 어댑터를 구성하는 클래스를 제공합니다. 이러한 파일을 사용하여 어댑터를 직접 만들 수 있습니다. |
이 샘플의 사용 방법
샘플 FILE 어댑터를 다른 사용자 지정 어댑터를 만드는 템플릿으로 사용합니다.
이 샘플 빌드
중요
설치된 BizTalk이 64비트 버전이거나 설치 위치를 수정한 경우 그에 따라 OutboundAssemblyPath, InboundAssemblyPath 및 AdapterMgmtAssemblyPath를 변경해야 합니다.
파일 어댑터 샘플을 빌드 및 초기화하려면 다음 절차를 사용합니다.
DotNetFileAdapter 프로젝트 및 기본 어댑터 프로젝트에 대한 강력한 이름 키를 만들려면 다음을 수행하십시오.
Visual Studio 명령 프롬프트를 시작합니다.
참고
관리자 권한으로 명령 프롬프트를 실행합니다.
현재 디렉터리를 <Samples Path>\AdaptersDevelopment\BaseAdapter\v1.0.2 디렉터리로 변경합니다.
명령 프롬프트에서 sn –k BaseAdapter.snk 를 입력한 다음 Enter 키를 누릅니다. 이전에 다른 샘플을 실행한 경우 이 .snk 파일이 이미 있을 수 있습니다. 이 경우에는 이 단계를 건너뛰고 4단계로 바로 이동할 수 있습니다.
현재 디렉터리를 <Samples Path>\AdaptersDevelopment\File Adapter\Runtime 디렉터리로 변경합니다.
명령 프롬프트에서 sn –k DotNetFileAdapter.snk 를 입력한 다음 Enter 키를 누릅니다.
명령 프롬프트에서 exit 를 입력한 다음 Enter 키를 눌러 명령 프롬프트 창을 닫습니다.
받는 사람 런타임 프로젝트를 빌드하려면 다음을 수행하십시오.
시작을 클릭하고 모든 프로그램을 가리킨 다음 액세서리를 가리킨 다음 Windows Explorer 클릭합니다.
<샘플 경로>"\AdaptersDevelopment\File Adapter\Runtime" 디렉터리로 이동한 다음 DotNetFile.sln을 두 번 클릭합니다.
어댑터 수신기 런타임 프로젝트를 다시 빌드하려면 솔루션 탐색기 DotNetFile을 마우스 오른쪽 단추로 클릭한 다음 다시 빌드를 클릭합니다.
파일 메뉴에서 끝내기를 클릭하여 Visual Studio를 닫습니다.
어댑터 디자인 타임 프로젝트를 빌드하려면 다음을 수행하십시오.
Windows Explorer 샘플 경로>"\AdaptersDevelopment\File Adapter\Design Time\Adapter Management" 디렉터리로 이동 < 한 다음 AdapterManagement.sln을 두 번 클릭합니다.
솔루션 탐색기 AdapterManagement를 마우스 오른쪽 단추로 클릭한 다음 다시 빌드를 클릭합니다.
파일 메뉴에서 끝내기를 클릭하여 Visual Studio를 닫습니다.
샘플 정적 어댑터를 등록하려면 다음을 수행하십시오.
Windows Explorer 샘플 경로>"\AdaptersDevelopment\File Adapter" 디렉터리로 이동합니다<.
샘플 어댑터를 레지스트리에 추가하려면 StaticAdapterManagement.reg를 두 번 클릭합니다.
참고
StaticAdapterManagement.reg에는 C:\Program Files\Microsoft BizTalk Server\에 대한 하드 코딩된 경로가 포함되어 있습니다. %ProgramFiles%\Microsoft BizTalk Server\ 디렉터리에 BizTalk Server 설치하지 않은 경우, BizTalk Server 2009 또는 BizTalk Server 2006 R2에서 BizTalk Server 설치를 업그레이드한 경우 또는 설치한 경우 64비트 버전의 Windows를 실행하는 컴퓨터에서 BizTalk Server 적절한 경로로 StaticAdapterManagement.reg 파일을 수정해야 합니다. 기본적으로 BizTalk Server 64비트 버전의 Windows를 실행하는 컴퓨터의 %ProgramFiles(x86)%\Microsoft BizTalk Server\ 디렉터리에 설치됩니다. "InboundAssemblyPath", "OutboundAssemblyPath" 및 "AdapterMgmtAssemblyPath" 값과 연결된 경로를 업데이트하여 지정된 파일의 올바른 위치를 가리킵니다.
중요
64비트 컴퓨터에 BizTalk를 설치하는 경우 HKEY_CLASSES_ROOT\CLSID\ 레지스트리 항목의 모든 인스턴스를 StaticAdapterManagement.reg 레지스트리 파일의 HKEY_CLASSES_ROOT\Wow6432Node\CLSID\ 변경합니다.
레지스트리 편집기 대화 상자에서 예를 클릭하여 샘플 어댑터를 레지스트리에 추가한 다음 확인을 클릭합니다.
Windows Explorer 닫려면 파일 메뉴에서 닫기를 클릭합니다.
샘플 정적 어댑터를 설치하려면 다음을 수행하십시오.
시작을 클릭하고 모든 프로그램을 선택하고 Microsoft BizTalk Server 20xx를 선택한 다음 BizTalk Server 관리를 선택합니다.
BizTalk Server 관리 콘솔에서 를 클릭하여 BizTalk Server 관리를 확장하고 BizTalk 그룹을 클릭하여 플랫폼 설정을 확장합니다.
어댑터를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 클릭한 다음 어댑터를 클릭합니다.
어댑터 추가 대화 상자에서 다음을 수행합니다.
사용 항목 원하는 작업 이름 Static을 입력합니다. 어댑터 드롭다운 목록에서 Static DotNetFile 을 선택합니다. 설명 샘플 어댑터를 입력합니다. 확인을 클릭합니다.
이제 BizTalk 관리 콘솔의 오른쪽 창에 있는 어댑터 목록에 해당 정적 어댑터가 표시됩니다.
호스트 인스턴스를 중지하고 다시 시작하려면
시작을 클릭하고 모든 프로그램을 선택하고 Microsoft BizTalk Server 20xx를 선택한 다음 BizTalk Server 관리를 선택합니다.
BizTalk Server 관리 콘솔에서 BizTalk Server 관리를 확장하고 BizTalk 그룹을 확장하려면 을 클릭하고 플랫폼 설정을 확장한 다음 호스트 인스턴스를 클릭합니다. 오른쪽 창에서 BizTalkServerApplication을 선택합니다.
결과 창에서 호스트 instance(일반적으로 컴퓨터 이름)을 마우스 오른쪽 단추로 클릭한 다음 다시 시작을 클릭합니다.
이 샘플 실행
FILE 어댑터 샘플을 실행하려면 다음을 수행하십시오.
시작을 클릭하고 모든 프로그램을 가리킨 다음 액세서리를 가리킨 다음 Windows Explorer 클릭합니다.
BizTalk Server 설치 드라이브에 다음 폴더를 만듭니다.
<drive>:\Temp
<drive>:\Temp\Send
<drive>:\Temp\Receive
Windows Explorer 닫려면 파일 메뉴에서 닫기를 클릭합니다.
시작을 클릭하고 모든 프로그램을 가리킨 다음 Microsoft BizTalk Server 20xx를 가리킨 다음 BizTalk Server 관리를 클릭합니다.
BizTalk Server 관리 노드를 마우스 오른쪽 단추로 클릭하고 기존 그룹에 연결을 선택합니다.
기존 BizTalk Server 구성 데이터베이스에 연결 대화 상자에서 다음을 수행합니다.
참고
BizTalk 관리 데이터베이스를 BizTalk 구성 데이터베이스라고도 합니다.
사용 항목 원하는 작업 SQL Server (마침표)를 입력합니다. Database 구성 마법사를 통해 만든 BizTalk 관리 데이터베이스의 이름을 선택합니다. 구성 마법사에서 사용하는 기본 데이터베이스 이름은 BizTalkMgmtDb입니다. 확인을 클릭합니다.
BizTalk Server 관리 콘솔에서 BizTalk 그룹[서버 이름] 노드를 확장하고, 애플리케이션 노드를 확장하고, BizTalk 애플리케이션 1 노드를 확장합니다.
포트 보내기 노드를 마우스 오른쪽 단추로 클릭한 다음 새로 만들기를 클릭하고 정적 One-Way 포트 보내기를 선택한 다음 확인을 클릭합니다.
송신 포트 속성 대화 상자에서 일반을 선택하고 다음을 수행합니다.
사용 항목 원하는 작업 이름 AdapterSend를 입력합니다. 전송 유형 드롭다운 목록에서 정적 을 선택하고 구성을 클릭합니다.
- 디렉터리 상자에 drive>:\Temp\Send를 입력<합니다.
- 파일 모드 상자에서 만들기새로 만들기를 선택합니다.
- 파일 이름 상자에 %MessageID%.xml입력합니다.
- 확인을 클릭합니다.
- URI 필드에 드라이브>:\Temp\Send\%MessageID%.xml표시됩니다<.송신 파이프라인 PassThruTransmit(Microsoft.BizTalk.DefaultPipelines.PassThruTransmit)를 선택한 다음 확인을 클릭합니다. BizTalk 애플리케이션 1 노드에서 수신 포트를 클릭하고 수신 포트를 새로 만들기/One-Way 선택합니다.
새 수신 포트 만들기 대화 상자의 수신 포트 유형 지정 상자의 드롭다운 목록에서 단방향 수신 포트를 선택한 다음 확인을 클릭합니다.
수신 포트 속성 대화 상자의 이름 상자에 AdapterReceive를 입력한 다음 확인을 클릭합니다.
BizTalk 애플리케이션 1 노드에서 수신 위치를 마우스 오른쪽 단추로 클릭하고 새로 만들기/단방향 수신 위치를 선택합니다.
수신 포트 선택 대화 상자에서 AdapterReceive를 선택한 다음 확인을 클릭합니다.
수신 위치 속성 대화 상자에서 다음을 수행합니다.
사용 항목 원하는 작업 이름 AdapterReceiveLocation 유형 전송 유형 드롭다운 목록에서 정적 을 선택하고 구성 을 눌러 이러한 나머지 속성에 액세스합니다. URI - 줄임표 단추(...)를 클릭합니다.
- 일괄 처리의 파일 수 상자에 20을 입력합니다.
- 디렉터리 상자에 drive>:\Temp\Receive를 입력<합니다.
- 파일 마스크 속성이 *.xml로 설정되어 있는지 확인합니다.
- 폴링 간격 상자에 5를 입력하고 확인을 클릭합니다.
- URI 레이블에 드라이브>:\Temp\Receive\*.xml포함되어<있는지 확인합니다.수신 처리기 드롭다운 목록에서 BizTalkServerApplication 을 선택합니다. 수신 파이프라인 드롭다운 목록에서 XMLReceive 를 선택합니다. 확인을 클릭합니다.
샘플 어댑터 빌드, 배포 및 바인딩으로 진행합니다.
샘플 어댑터 빌드, 배포 및 바인딩
어댑터를 실행하기 전에 프로젝트를 빌드하고, 오케스트레이션을 포트에 바인딩하고, 어댑터를 등록해야 합니다.
정적 어댑터에 대한 강력한 이름 키를 만들려면 다음을 수행하십시오.
Visual Studio 명령 프롬프트를 시작합니다.
명령 프롬프트에서 현재 디렉터리를 <Samples Path>\AdaptersDevelopment\File Adapter\BizTalk Project\Adapter Harness 디렉터리로 변경합니다.
명령 프롬프트에서 sn –k AdapterHarness.snk를 입력한 다음, PRESSENTER를 누릅니다.
확인을 클릭합니다.
어댑터 도구 프로젝트를 빌드하려면 다음을 수행하십시오.
- 솔루션 탐색기 AdapterHarnessProject를 마우스 오른쪽 단추로 클릭한 다음 다시 빌드를 클릭합니다.
어댑터 도구 프로젝트를 배포하려면 다음을 수행하십시오.
솔루션 탐색기 프로젝트가 다시 빌드되면 AdapterHarnessProject를 마우스 오른쪽 단추로 클릭한 다음 배포를 클릭합니다.
BizTalk Server 관리 콘솔에서 배포한 프로젝트를 선택한 다음 새로 고침을 클릭합니다.
오케스트레이션을 포트와 바인딩하려면 다음을 수행하십시오.
BizTalk Server 관리 콘솔의 적절한 BizTalk Server 애플리케이션에서 오케스트레이션 노드를 확장합니다.
AdapterHarness.AdapterHarnessType을 마우스 오른쪽 단추로 클릭한 다음 바인딩을 클릭합니다.
포트 바인딩 속성 - AdapterHarness.AdapterHarnessType- 바인딩 구성 대화 상자에서 다음을 수행합니다.
사용 항목 원하는 작업 AdapterFileReceivePort 드롭다운 목록에서 AdapterReceive 를 선택합니다. AdapterFileSendPort 드롭다운 목록에서 AdapterSend 를 선택합니다. 왼쪽 창에서 호스트를 클릭합니다.
호스트 상자의 드롭다운 목록에서 BizTalkServerApplication을 선택한 다음 확인을 클릭합니다.
샘플 어댑터 관리로 진행합니다.
샘플 어댑터 관리
BizTalk 관리 콘솔에서 샘플 어댑터에 대한 관리 작업을 완료합니다.
FILE 어댑터 샘플을 관리하려면 다음을 수행하십시오.
시작을 클릭하고 모든 프로그램을 가리키고 Microsoft BizTalk Server 20xx를 가리킨 다음 BizTalk Server 관리를 클릭합니다.
왼쪽 창에서 클릭하여 애플리케이션을 확장하고 BizTalk 애플리케이션 1을 확장한 다음 수신 위치를 클릭합니다.
AdapterReceive 상태 사용인지 확인합니다.
상태 사용하도록 설정되지 않은 경우 오른쪽 창에서 AdapterReceive를 마우스 오른쪽 단추로 클릭한 다음 사용을 클릭합니다.
왼쪽 창에서 오케스트레이션 을 클릭하고 AdapterHarness.AdapterHarnessType 이 Enlisted인지 확인합니다. AdapterHarness.AdapterHarnessType을 마우스 오른쪽 단추로 클릭한 다음 인리스트먼트를 클릭합니다(AdapterHarness.AdapterHarnessType이 이미 등록되어 있는 경우 인리스트먼트 메뉴 옵션을 사용할 수 없음).
AdapterHarness.AdapterHarnessType을 마우스 오른쪽 단추로 클릭하고 시작을 선택합니다. 이 오케스트레이션의 상태 실행 중으로 변경되어야 합니다.
샘플 어댑터 테스트를 진행합니다.
샘플 어댑터 테스트
샘플 어댑터를 배포한 후에는 호스트 인스턴스를 중지했다가 다시 시작해야 합니다. 샘플 어댑터를 프로덕션으로 옮기기 전에 테스트해야 합니다.
호스트 인스턴스를 중지하고 다시 시작하려면
BizTalk Server 관리 콘솔에서 를 클릭하여 BizTalk Server 관리를 확장하고 BizTalk 그룹을 확장한 다음 플랫폼 설정을 클릭하여 호스트 인스턴스를 클릭합니다. 오른쪽 창에서 BizTalkServerApplication을 선택합니다.
호스트 instance(일반적으로 컴퓨터 이름)를 마우스 오른쪽 단추로 클릭한 다음 중지를 클릭합니다.
호스트 instance 상태 중지됨으로 변경됩니다.
호스트 instance 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭합니다.
호스트 instance 상태 실행 중으로 변경됩니다.
샘플 정적 어댑터 런타임을 테스트하려면 다음을 수행하십시오.
Windows Explorer 샘플 경로>\어댑터개발\파일 어댑터 디렉터리로 이동하고 < InstanceXML.xml 파일을 클립보드에 복사합니다.
drive>:\Temp\Receive로< 이동하여 Instance.xml 파일을 폴더에 붙여넣습니다.
전송 및 수신 어댑터가 작동하는 경우 파일은 drive:\Temp\Receive 폴더에서 <drive>>:\Temp\Send 폴더로< 이동해야 합니다.
샘플 정적 어댑터에 대한 샘플 어댑터 추가 마법사 기능을 테스트하려면 다음을 수행하십시오.
Visual Studio의 솔루션 탐색기 AdapterHarnessProject를 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 생성된 항목 추가를 클릭합니다.
생성된 항목 추가 - AdapterHarnessProject 대화 상자에서 어댑터 메타데이터 추가를 클릭한 다음 열기를 클릭합니다.
등록된 어댑터 목록이 표시됩니다.
Static DotNetFile을 선택하고 다음을 클릭합니다.
어댑터에서 노출하는 서비스 조직이 표시됩니다.
Service Organization, Health Care를 확장한 다음 관리 를 클릭합니다.
자격은 다른 노드와 다르게 표시됩니다. 자격 은 선택할 수 있는 서비스 노드입니다. 다른 노드는 특정 서비스를 설명하지 않는 조직 노드입니다.
자격 노드를 선택한 다음 마침을 클릭합니다.
BizTalk에서 .odx 파일과 .xsd 파일을 프로젝트로 가져옵니다.
이제 어댑터에서 가져온 스키마(PortTypes, Operations, MessageTypes)를 BizTalk 프로젝트의 일정에서 사용할 수 있습니다.
이 샘플에서 사용된 클래스 또는 메서드
인터페이스: IBaseMessage, IPropertyBag, IBTTransportProxy
클래스(기본 어댑터): AsyncTransmitterEndpoint, AsyncTransmitter, BatchMessage, ControlledTermination, ReceiverEndpoint, DotNetFileCommonProperties, BatchOperationType
의견
샘플 어댑터를 완료한 후 샘플 어댑터를 수정하여 사용자 지정 정적 또는 동적 어댑터를 만들 수 있습니다. 자세한 내용은 어댑터 Design-Time 구성을 참조하세요.