다음을 통해 공유


SQL 어댑터를 사용하여 BizTalk 애플리케이션을 개발하기 위한 구성 요소

BIZTALK SERVER SQL 어댑터를 사용하여 SQL Server 작업을 수행하려면 각각 Visual Studio 및 BizTalk Server 관리 콘솔을 사용하여 디자인 타임 및 런타임 작업 집합을 수행해야 합니다. 이 섹션에서는 이러한 작업에 대한 개요를 제공합니다. BizTalk Server 사용하여 SQL Server 특정 작업을 수행하는 방법을 보여 주는 이 섹션의 모든 topics 이러한 상위 수준 작업을 모델링합니다.

Visual Studio 사용

  1. BizTalk 프로젝트를 만들고 스키마를 생성합니다. Visual Studio에서 BizTalk 프로젝트를 만들고 SQL Server 수행할 작업에 대한 스키마를 생성해야 합니다. 예를 들어 SQL Server 테이블에 레코드를 삽입하려면 해당 테이블에 대한 삽입 작업에 대한 스키마를 생성해야 합니다. 스키마를 생성하려면 어댑터 서비스 추가 기능 사용 또는 어댑터 메타데이터 추가 마법사를 사용해야 합니다. 자세한 내용은 SQL 어댑터를 사용하여 Visual Studio에서 SQL Server 작업에 대한 메타데이터 검색을 참조하세요.

  2. 오케스트레이션을 설정합니다. 스키마를 생성한 후에는 오케스트레이션 Designer 사용하여 오케스트레이션을 설정해야 합니다. 기본 오케스트레이션의 경우 보내기 및 받기 논리 포트와 함께 보내기 및 받기 셰이프를 추가합니다. 이후 단계에서는 BizTalk Server 관리 콘솔을 사용하여 이러한 논리 포트를 실제 포트에 매핑합니다. 오케스트레이션은 이러한 포트를 사용하여 어댑터 클라이언트가 보내는 메시지를 선택합니다. 그런 다음 오케스트레이션은 메시지를 SQL Server 전달합니다. SQL Server 응답을 보내면 오케스트레이션은 응답을 어댑터 클라이언트에 다시 전달합니다.

  3. 메시지를 만들고 스키마에 연결합니다. 오케스트레이션에서 첫 번째 단계에서 생성한 스키마에 매핑되는 메시지를 만들어야 합니다. 일반적으로 요청 메시지와 응답 메시지를 만듭니다. 이러한 메시지는 해당 요청 및 응답 스키마에 매핑됩니다.

  4. 메시지 셰이프를 메시지 및 포트에 매핑합니다. 이제 오케스트레이션에서 두 번째 단계에서 추가한 각 셰이프를 세 번째 단계에서 만든 메시지에 매핑해야 합니다. 또한 메시지 셰이프를 해당 메시지를 보낼 포트에 매핑해야 합니다.

    예를 들어 오케스트레이션의 첫 번째 셰이프가 메시지를 받을 수신 셰이프인 경우 이 셰이프를 요청 메시지와 요청 메시지를 보내는 포트에 매핑합니다.

  5. BizTalk 프로젝트를 빌드하고 배포합니다. 오케스트레이션을 설정하고 메시지, 포트 및 스키마를 매핑한 후에는 BizTalk 솔루션을 빌드해야 합니다. Visual Studio에서 프로젝트를 빌드하려면 어셈블리 키 파일이 필요합니다. 솔루션을 성공적으로 빌드한 후에는 솔루션을 배포해야 합니다.

참고

절차 정보를 포함하여 이러한 상위 수준의 작업에 대한 자세한 설명은 이 섹션의 다양한 topics 제공됩니다.

BizTalk 프로젝트를 성공적으로 빌드하고 배포하면 Visual Studio의 작업이 완료됩니다. 이제 BizTalk Server 관리 콘솔을 사용하여 특정 작업을 수행해야 합니다.

BizTalk Server 관리 콘솔 사용

  1. 애플리케이션 구성. Visual Studio를 사용하여 배포한 BizTalk 프로젝트는 BizTalk Server 관리 콘솔에 오케스트레이션으로 표시됩니다. Visual Studio에서 만든 논리 포트를 이제 BizTalk Server 관리 콘솔을 사용하여 만들어야 하는 실제 포트에 매핑하여 이 오케스트레이션을 구성해야 합니다.

    실제 포트에서 "작업" 또는 "작업 매핑"을 지정해야 합니다. 이 작업은 SQL Server 수행하려는 작업에 해당합니다. 동적 작업을 사용하지 않는 경우 작업을 지정해야 합니다. 작업에 대한 자세한 내용은 SQL 어댑터에 대한 SOAP 작업 구성을 참조하세요.

  2. 애플리케이션을 시작합니다. 애플리케이션이 구성되면 애플리케이션을 시작하고 정의된 파일 위치에 요청 메시지를 삭제해야 합니다. 오케스트레이션은 요청 메시지를 사용하고, SQL Server 전달하고, 응답을 받습니다. 이 응답은 다른 정의된 파일 위치의 어댑터 클라이언트에서 사용할 수 있습니다.

    이러한 상위 수준 작업을 수행하려면 다른 작업도 수행해야 합니다. 예를 들어 어댑터 서비스 추가 기능 사용 또는 어댑터 메타데이터 추가 마법사를 사용하여 스키마를 생성하는 경우 SQL Server 연결할 연결 URI를 지정해야 합니다. 이 섹션에서는 SQL 어댑터를 사용하여 BizTalk 애플리케이션을 개발할 때 수행해야 하는 이러한 반복적인 작업에 대한 정보를 제공합니다.

섹션 내용

참고 항목

BizTalk 애플리케이션 개발