편집

다음을 통해 공유


질문과 대답

BizTalk 어댑터 팩에 대한 FAQ(질문과 대답)

일반적인 질문

BizTalk 어댑터 팩에 대해 지원되는 BizTalk 버전은 무엇인가요?

BizTalk 어댑터 팩은 Microsoft BizTalk Server 포함되어 있습니다. BizTalk Server 버전에 포함된 버전을 설치합니다. 다른 BizTalk Server 버전에서 BizTalk 어댑터 팩 설치는 지원되지 않습니다.

설치 프로그램을 실행해야 하는 사용자 컨텍스트는 무엇입니까?

로컬 관리자 그룹 및 BizTalk Server Administrators 그룹의 구성원인 계정을 사용하여 BizTalk 어댑터 팩 설정을 실행합니다.

관련 링크: 최소 보안 권한

어댑터 사용을 시작할 어떻게 할까요? 있나요?

BizTalk Server 및 BizTalk 어댑터 팩에 익숙한 경우 BAP 2016 또는 BAP 2013 R2 및 2013을 설치한 다음 다른 어댑터를 시작합니다.

새로운 BizTalk Server 또는 BizTalk 어댑터 팩인 경우 시작 topics 살펴보고 자습서를 단계별로 진행합니다.

BizTalk Adapter for Oracle Database 시작
BizTalk Adapter for Oracle E-Business Suite 시작
BizTalk Adapter for mySAP Business Suite 시작
BizTalk Adapter for Siebel eBusiness 애플리케이션 시작
SQL용 BizTalk 어댑터 시작

Microsoft BizTalk 어댑터 팩이 추적을 지원하나요?

BizTalk 어댑터 팩을 사용하면 어댑터 클라이언트가 WCF(Windows Communication Foundation) 추적 및 어댑터별 추적을 사용하도록 설정할 수 있습니다. 추적을 사용하도록 설정하면 폴더 경로 및 파일 이름도 선택합니다. 따라서 추적은 원하는 위치에 저장됩니다. 추적을 보려면 WCF 서비스 추적 뷰어 도구를 사용합니다. 상관 관계가 있는 추적 보기 및 문제 해결은 서비스 추적 뷰어 사용을 참조하세요.

추적 및 기타 문제 해결 아이디어에 대한 자세한 내용은 다음을 참조하세요.

Oracle 데이터베이스 어댑터 문제 해결
Oracle EBS 어댑터 문제 해결
SAP 어댑터 문제 해결
Siebel 어댑터 문제 해결
SQL 어댑터 문제 해결

어댑터에 성능 카운터를 사용할 수 있나요?

예. BizTalk 어댑터 팩은 LOB 클라이언트 라이브러리가 어댑터에서 시작한 작업을 완료하는 데 걸리는 시간을 밀리초 단위로 측정하는 LOB 시간(누적) 성능 카운터를 제공합니다. 바인딩 속성을 True로 설정하여 성능 카운터를 EnablePerformanceCounters 사용하도록 설정할 수 있습니다. 성능 카운터를 사용하지 않도록 설정하려면 False(기본값)로 설정합니다EnablePerformanceCounters.

BizTalk Server 질문

어댑터로 작업하는 동안 사용되는 BizTalk Server 도구는 무엇입니까? 이러한 도구에 대한 자세한 내용은 어디에서 찾을 수 있나요?

이러한 어댑터를 사용하는 아티팩트에서 도움이 될 수 있는 몇 가지 도구가 있습니다.

도구 BizTalk Server 핵심 설명서의 항목
Visual Studio - Visual Studio 사용
- BizTalk 프로젝트 작업
- Visual Studio에서 BizTalk 애플리케이션으로 BizTalk 어셈블리 배포

Visual Studio의 솔루션 및 프로젝트에서 Visual Studio 솔루션, 프로젝트 및 항목에 대해 자세히 알아봅니다.
Orchestration Designer(오케스트레이션 디자이너) 오케스트레이션 디자이너를 사용하여 오케스트레이션 만들기
파이프라인 디자이너 파이프라인 디자이너를 사용하여 파이프라인 만들기
BizTalk Mapper(BizTalk 맵 편집기) BizTalk 매퍼를 사용하여 맵 만들기
BizTalk Server 관리 콘솔 BizTalk Server 관리 콘솔 사용

BizTalk 애플리케이션의 바인딩을 다시 사용할 수 있나요? 방법은?

예. 바인딩은 오케스트레이션 포트 또는 역할 링크와 같은 논리 엔드포인트와 송신 및 수신 포트와 같은 물리적 엔드포인트 간에 매핑을 만듭니다. 이렇게 하면 BizTalk 비즈니스 솔루션의 서로 다른 구성 요소 간에 통신이 가능합니다. 바인딩 정보는 BizTalk 어셈블리, 애플리케이션 또는 그룹의 scope 각 BizTalk 오케스트레이션에 대한 바인딩 정보를 포함하는 XML 파일에 저장됩니다. BizTalk 어셈블리, 애플리케이션 또는 그룹의 바인딩을 내보낸 다음 다른 BizTalk 애플리케이션 또는 그룹으로 가져와 다시 사용할 수 있습니다. 자세한 내용은

Oracle DB 어댑터 바인딩 다시 사용
Oracle EBS 어댑터 바인딩 다시 사용
SAP 어댑터 바인딩 다시 사용
Siebel 어댑터 바인딩 재사용
SQL 어댑터 바인딩 다시 사용

"트랜잭션 격리 수준"은 무엇인가요? 어떻게 구성할 수 있나요?

트랜잭션 격리 수준은 트랜잭션이 다른 트랜잭션에 의해 변경된 데이터와 격리되는 정도를 결정합니다. LOB(기간 업무) 시스템에 연결하여 실행된 Transact-SQL 명령의 잠금 동작을 정의합니다.

이는 일부 어댑터에 대해 구성할 수 있습니다. 참조

Oracle 데이터베이스: 트랜잭션 격리 수준 및 트랜잭션 시간 제한 구성
Oracle E-Business Suite: 트랜잭션 격리 수준 및 트랜잭션 시간 제한 구성
SQL: 트랜잭션 격리 수준 및 트랜잭션 시간 제한 구성

SQL Database 엔진의 격리 수준은 SQL의 다양한 수준을 설명합니다.

WCF 기반 어댑터 FAQ

WCF란?

WCF는 Windows Communication Foundation을 의미합니다. WCF는 서비스 지향 애플리케이션을 빌드하기 위해 Microsoft에서 개발한 프로그래밍 프레임워크입니다. WCF는 .NET 프레임워크의 일부이며 개발자가 플랫폼 간에 통합되고 기존 투자와 상호 운용되는 안전하고 안정적이며 거래된 솔루션을 빌드할 수 있도록 합니다.

관련 링크: Windows Communication Foundation이란?

WCF LOB 어댑터 SDK란?

WCF LOB 어댑터 SDK는 기간 업무 시스템을 위해 재사용 가능한 메타데이터가 풍부한 어댑터를 개발하기 위한 일관된 프레임워크를 제공하는 도구 및 구성 요소 컬렉션입니다. WCF LOB 어댑터 SDK를 사용하여 작성된 어댑터는 사용자 지정 WCF 바인딩으로 표시되며 WCF 지원 클라이언트에서 사용할 수 있습니다.

관련 링크: WCF 기간 업무용 어댑터 SDK 설명서

WCF 서비스 모델이란?

WCF 서비스 모델은 LOB 시스템(예: Oracle 또는 SAP)이 WCF 서비스로 노출되는 WCF에서 제공하는 프로그래밍 모델입니다. 클라이언트와 서비스 사이에 존재하는 서비스 계약은 .NET 인터페이스로 표시되고 작업은 이 인터페이스에서 메서드로 표시됩니다. WCF 서비스 모델은 코드가 어댑터를 사용하여 작업을 호출하고 데이터를 받을 수 있는 프록시 클래스인 WCF 클라이언트 클래스를 생성합니다.

BizTalk 어댑터 팩의 모든 어댑터는 WCF 서비스 모델을 지원합니다.

WCF 채널 모델이란?

WCF 채널 모델은 클라이언트와 서비스 간의 SOAP 메시지 교환에 대한 낮은 수준의 추상화입니다. 채널 스택이라는 계층화된 프로토콜 스택을 사용하여 메시지를 보내고 받을 수 있는 인터페이스 및 형식을 제공합니다. 스택의 각 계층은 채널로 구성되며 각 채널은 WCF 바인딩에서 만들어집니다. 각 어댑터는 LOB 시스템을 WCF 서비스로 노출하는 WCF 사용자 지정 전송 바인딩입니다.

BizTalk 어댑터 팩의 모든 어댑터는 WCF 채널 모델을 지원합니다.

WCF 서비스 모델 또는 WCF 채널 모델은 언제 사용해야 하나요?

WCF 서비스 모델은 .NET 프로그래머에게 친숙한 모델을 제공하고 채널을 통해 SOAP 메시지 교환의 기본 복잡성을 숨깁니다. 또한 어댑터 서비스 참조 플러그 인 추가는 Visual Studio 디자인 환경과 통합되며 어댑터가 노출하는 작업에 대한 강력한 검색 및 검색 기능을 제공하는 표준 Microsoft Windows 인터페이스를 제공합니다. 따라서 WCF 서비스 모델은 WCF 기반 어댑터에 대한 프로그래밍 솔루션을 개발하는 데 가장 적합한 선택인 경우가 많습니다.

다음과 같은 경우 WCF 서비스 모델을 통해 WCF 채널 모델을 사용하려고 합니다.

  • WCF 채널 모델은 WCF 채널 모델에서 채널을 통해 보내는 메시지의 내용을 직접 제어하기 때문에 LOB 시스템에서 수행하는 작업을 보다 세밀하게 제어할 수 있습니다.

  • WCF 채널 모델은 WCF 서비스 모델보다 LOB(대형 개체) 데이터 형식의 엔드 투 엔드 스트리밍을 보다 포괄적으로 지원했습니다. 이는 WCF 채널 모델에서 보내는 메시지에 메시지 본문을 제공하는 방법과 들어오는 메시지에서 메시지 본문을 처리하는 방법을 직접 제어하기 때문입니다.

WCF 서비스 모델을 시작할 어떻게 할까요? 있나요?

WCF 서비스 모델에서 제공하는 다음 도구 중 하나를 사용하여 각 어댑터가 노출하는 서비스 메타데이터에서 WCF 클라이언트 클래스 또는 WCF 서비스 계약 및 관련 도우미 코드를 생성할 수 있습니다.

  • WCF와 함께 제공되는 ServiceModel 메타데이터 유틸리티 도구(svcutil.exe)입니다.

  • 어댑터 서비스 추가 참조 Visual Studio 플러그 인은 BizTalk 어댑터 팩과 함께 제공됩니다.

WCF 채널 모델을 시작할 어떻게 할까요? 있나요?

WCF 채널 모델을 사용하면 WCF 채널을 통해 SOAP 메시지를 어댑터와 교환하여 작업을 호출하고 폴링 쿼리의 결과를 받을 수 있습니다. 시작하려면 아웃바운드(클라이언트) 및 인바운드(서비스) 채널을 만들어야 합니다.

참고 항목

BizTalk Adapter Pack