다음을 통해 공유


FileAct 및 InterAct 어댑터 구성

BizTalk FileAct 및 InterAct 어댑터 런타임에서 사용하는 다양한 아티팩트 구성

필수 구성 요소

  • BizTalk FileAct 및 InterAct 어댑터 설치

  • BizTalk Server Administrators 그룹의 구성원으로 로그인

  • SQL Server 실행 중인지 확인

1단계: FileAct 및 InterAct 어댑터 구성

  1. Microsoft BizTalk FileAct 및 InterAct 어댑터 구성 마법사에서 개요로 이동합니다. 왼쪽 창에서 런타임 을 선택하여 어댑터의 런타임 구성 요소를 구성합니다.

  2. 런타임 구성계정에서 줄임표 [...]를 선택합니다. 스토어 및 전달 모드에 대한 COM 및 구성을 입력합니다.

  3. 사용자 자격 증명에서 COM 및 구성에 사용되는 계정의 사용자 이름(도메인\사용자 이름 형식)과 암호를 입력합니다. 확인을 선택합니다.

    참고

    입력한 계정에 권장되는 것보다 높은 권한이 있는 경우 사용자 자격 증명 경고가 나타납니다. 계속하려면 를 선택합니다.

  4. 구성 적용을 선택하여 COM 및 구성을 FileAct 및 InterAct 어댑터에 적용합니다.

  5. 요약에서 를 검토하고 다음을 선택합니다.

  6. 구성이 완료되면 구성 요소 목록을 검토합니다. 검사 표시는 구성 요소가 성공적으로 구성되었음을 의미합니다. "X"는 해당 구성 요소에 문제가 있음을 의미합니다.

    참고

    Logfile 링크를 사용하여 구성 이벤트를 봅니다.

  7. 마침을 선택하여 구성을 완료합니다. 개요는 런타임 구성 요소에 대한 현재 구성 상태 보여 줍니다.

다음으로, 이러한 어댑터를 실행할 호스트 및 호스트 인스턴스를 만듭니다.

2단계: 호스트 및 호스트 인스턴스 만들기

FileAct 어댑터용 전용 호스트와 InterAct 어댑터에 대한 별도의 전용 호스트를 만드는 것이 좋습니다. 각 어댑터에 대해 하나 이상의 호스트 instance 만듭니다.

BizTalk 호스트 및 호스트 인스턴스 관리에서는 호스트 및 호스트 인스턴스 를 만드는 단계를 나열합니다.

만든 다음 단계는 송신 처리기를 추가하고 SAG(SWIFT Alliance Gateway)에서 만든 클라이언트 메시지 파트너를 사용하는 것입니다.

3단계: 송신 처리기 만들기

개별 FileAct 또는 InterAct 송신 포트에서 속성이 설정되지 않은 경우 FileAct 및 InterAct 송신 처리기 속성을 송신 포트 구성 값으로 사용합니다.

  1. BizTalk Server 관리 콘솔에서 BizTalk Server 관리를 확장하고 BizTalk 그룹을 확장하고 플랫폼 설정을 확장한 다음 어댑터를 확장합니다.

  2. FileAct 또는 InterAct 어댑터를 선택합니다. 오른쪽 창에서 송신 처리기를 두 번 클릭합니다.

  3. 호스트 이름 드롭다운 목록에서 이전 섹션에서 만든 호스트를 선택합니다. 그런 다음 속성을 선택합니다.

  4. 전송 속성에서 Argument 속성을 선택하고 다음과 같은 인수를 입력합니다.

    -SagMessagePartner <Client Message Partner created in SAG\>

    참고

    을 클라이언트 메시지 파트너의 이름으로 바꿉 있습니다 <Client Message Partner created in SAG> . 암호화 모드, FACrypto 모드 및 LogMessages 속성의 기본값을 그대로 둡니다.

  5. 확인을 선택하여 변경 내용을 저장한 다음 속성 창을 닫습니다.

  6. 플랫폼 설정에서 호스트 인스턴스를 선택합니다.

  7. 호스트 인스턴스를 다시 시작합니다.

    • FileAct 호스트 instance 마우스 오른쪽 단추로 클릭하고 다시 시작
    • InterAct 호스트 instance 마우스 오른쪽 단추로 클릭하고 다시 시작을 클릭합니다.

다음으로 SWIFTNet 매개 변수에 서버 메시지 파트너를 입력하여 FileAct 및 InterAct 수신 어댑터를 사용하도록 설정합니다.

4단계: SWIFTNet 매개 변수 파일 구성

FileAct 및 InterAct 수신 어댑터를 값으로 초기화하려면 SAG에서 만든 서버 메시지 파트너를 SWIFTNet 매개 변수에 입력해야 합니다. paramfile은 일반적으로 에 있습니다 c:\SWIFTAlliance\RA\<remote access instance name\>\cfg\paramfile. paramfile을 구성한 후 SnlReceiver.exe시작합니다.

  1. SWIFTNet paramfile을 엽니다. "***"로 표시된 위치에 다음을 추가합니다. 값은 또는 FileactAdapterTypeInteract 수 있습니다.

    spawn "snlreceiver -SagMessagePartner <Server MessagePartnerName\> -AdapterMode <AdapterType\>"

     username:snlowner
     subsystem_name:SampleSubsystem
     #subsystem_group: SampleSubsystem
     #subsystem_dependency:Support,Swarm
     subsystem_nature:critical
     subsystem_start:
     ***
     *END
     subsystem_stop:
     *KILL9:snlreceiver
     *END
     subsystem_status:
     *NB:1:snlreceiver
     *END
     start_event:SNL001:subsystem SampleSubsystem is up
     stop_event:SNL002:subsystem SampleSubsystem is down
    

    참고

    SNLreceiver를 시작하기 전에 사용 중인 어댑터에 대해 수신 포트를 사용하도록 설정합니다(FileAct 또는 InterAct).

  2. SnlReceiver.exe 시작 및 중지:

    1. 데스크톱에서 원격 API 아이콘을 선택하여 원격 API 명령 프롬프트를 엽니다.

    2. 명령 프롬프트에서 Swiftnet start를 입력합니다. enter 키를 선택하여 SnlReceiver.exe 시작합니다.

  3. 명령 프롬프트에서 Swiftnet stop를 입력합니다. enter 키를 선택하여 SnlReceiver.exe 중지합니다.

다음으로 파일 autoexec.bat 업데이트하여 SWIFT 환경 변수를 설정합니다.

5단계: 수신 어댑터를 구성하도록 autoexec.bat 업데이트

autoexec.bat 파일을 업데이트하여 BizTalk FileAct 및 InterAct 어댑터 수신 어댑터를 설치한 컴퓨터에서 SWIFT 환경 변수를 설정합니다. 환경 변수는 수신 어댑터가 Ra1이라는 수신 어댑터의 instance 있는 경로 c:\SWIFTAlliance 에 설치된 시스템에서 생성됩니다. 구성에 맞게 SWIFT 환경 변수를 적절하게 업데이트합니다.

다음은 autoexe.bat 파일의 샘플입니다.

SET COMPUTERNAME=<Machine Name>
SET GENLOG_DIR=C:\SWIFTAlliance\RA\Ra1\log
SET GENUTIL_DIR=C:\SWIFTAlliance\RA\bin
SET HOMEDRIVE=C:
SET LOGONSERVER=\\SERVERNAME
SET OSA_DIR=C:\SWIFTAlliance\RA\Ra1\log
SET OSA_INSTANCE=Ra1
SET PKIEXECDIR=C:\SWIFTAlliance\RA
SET SAGRA_HOME=C:\SWIFTAlliance\RA
SET SESSIONNAME=RDP-Tcp#1
SET SLP_ENV=DEFAULT
SET SLP_FILE=server.slp
SET SNL_DOMAIN_NAME=Ra1
SET SPK_DATA_DIR=C:\SWIFTAlliance\RA\data\pki
SET SWNET_BIN_PATH=C:\SWIFTAlliance\RA\Ra1\bin
SET SWNET_CFG_PATH=C:\SWIFTAlliance\RA\Ra1\cfg
SET SWNET_HOME=C:\SWIFTAlliance\RA
SET SWNET_HOST=HOSTNAME
SET SWNET_INST=Ra1
SET SWNET_LOG_PATH=C:\SWIFTAlliance\RA\Ra1\log
SET SWNET_SLP_PATH=C:\SWIFTAlliance\RA\data\
SET SWNET_VERSION=5.0.20
SET SWTRACE=C:\SWIFTAlliance\RA\Ra1\log
SET Path=%PATH%;C:\SWIFTAlliance\RA\bin
SET Path=%PATH%;C:\SWIFTAlliance\RA\lib

몇 가지 예제를 참조하세요.

FileAct 및 InterAct 메시지의 예는 샘플 InterAct 및 FileAct 메시지를 참조하세요.

참고 항목