BizTalk Server에서 AS2 지원
이 항목에서는 AS2 처리 및 BizTalk Server 구현 방법에 대한 간략한 일반 개요를 제공합니다.
AS2 소개
EDI에 일반적으로 사용되는 전송인 VAN(Value-Added Networks)은 정확하고 법적 구속력이 있는 감사 내역 등의 부가 가치 서비스를 제공하는 개인 네트워크입니다. 그러나 최근에는 인터넷을 통한 EDI 문서 교환 방식으로 마이그레이션하는 회사들이 많습니다. 이 방식을 사용하면 비용을 줄이고 유연성 및 효율성을 높일 수 있을 뿐 아니라, 중복성 및 확장성 면에서도 이점이 있습니다.
인터넷을 통한 EDI 구현(EDIINT)의 가장 일반적인 방식은 AS2(Applicability Statement 2)를 통한 구현입니다. AS2 사양은 MIME 기반 보안 피어 투 피어 비즈니스 데이터 교환을 정의합니다. MIME 데이터가 있는 봉투(Envelope)를 포함하는 메시지는 TCP/IP를 통해 HTTP를 사용하여 전송됩니다.
AS2는 HTTP POST 작업을 사용하여 EDI, XML 또는 기타 비즈니스 데이터를 보냅니다. 즉, AS2는 EDI 데이터만 보내는 것이 아닙니다. 요청-URI는 메시지 데이터 압축을 풀어 처리하는 데 사용되는 프로세스를 식별합니다. HTTP 응답 메시지 본문에서 또는 원래 보낸 사람의 URL에 대한 새 HTTP POST 작업을 통해 MDN(메시지 처리 알림)이 승인으로 반환됩니다.
EDI 메시징에 대한 자세한 내용은 AS2 메시징을 참조하세요.
BizTalk Server에서 AS2가 구현되는 방식
BizTalk Server AS2에 대한 지원을 제공하는 네이티브 기능이 포함되어 있습니다. 이 기능은 어댑터나 액셀러레이터와 같은 제품의 추가 기능이 아니라 기본적으로 제공되는 기능이며, 다음과 같은 기능을 제공합니다.
BizTalk Server AS2 정의 메서드를 사용하여 메시지를 보내고 받고 확인합니다. BizTalk Server 암호화, 서명 및 압축을 통해 데이터 전송의 보안을 보장하는 데 도움이 됩니다. 이를 위해 BizTalk Server 암호화 키, 디지털 서명 및 인증서를 사용합니다.
BizTalk Server 사용하면 수신 및 발신 AS2 메시지를 부인하지 않는 스토리지에 저장할 수 있습니다. 여기에는 인코딩/디코딩된 AS2 메시지 저장 및 MDN 저장도 포함됩니다.
BizTalk Server AS2 메시지의 일부로 첨부 파일 이름을 유지하는 기능을 제공합니다.
BizTalk Server 사용하면 들어오는 메시지의 중복을 검사 수 있습니다.
MDN은 승인 중인 메시지와 같은 연결을 통해 동기 방식으로 반환할 수도 있고, 다른 연결을 통해 비동기 방식으로 반환할 수도 있습니다.
지정된 기간 내에 MDN이 수신되지 않으면 AS2 메시지를 다시 전송할 수 있습니다.
BizTalk Server AS2 관련 상태 보고를 제공합니다. 이러한 보고서는 교환과 상관 관계가 지정된 승인을 비롯하여 AS2 전송의 포괄적인 상태를 제공합니다.
AS2를 사용하려면 수신 측과 송신 측에서 모두 HTTP 어댑터를 사용해야 합니다.
BizTalk Server 사용하면 규약당 인증서를 정의하여 AS2 메시지에 대한 기본 서명 인증서를 재정의할 수 있습니다. 파티에 대해 다른 인증서를 지정하는 방법에 대한 지침은 AS2 속성 구성을 참조하세요.
BizTalk Server의 AS2 구성 요소
AS2 전송에 사용되는 BizTalk Server 구성 요소는 다음과 같습니다.
AS2 문서를 처리하는 데 필요한 아티팩트(파이프라인 및 스키마 포함)를 포함하는 BizTalk EDI 응용 프로그램
참고
BizTalk Server AS2 기능을 구성하면 구성 프로그램에서 이 애플리케이션을 만듭니다. AS2 메시지를 처리하는 응용 프로그램을 만들 때마다 응용 프로그램에서 BizTAlk EDI 응용 프로그램에 대한 참조를 추가해야 합니다. 자세한 내용은 BizTalk Server EDI 애플리케이션에 대한 참조를 추가하는 방법을 참조하세요.
AS2를 통해 수신된 EDI 메시지에 대해 AS2 처리와 EDI 처리를 차례로 수행하는 AS2EdiReceive 파이프라인. 자세한 내용은 AS2 수신 구성 요소를 참조하세요.
AS2를 통해 수신된 비 EDI 메시지에 대해 AS2 처리를 수행하는 AS2Receive 파이프라인. 자세한 내용은 AS2 수신 구성 요소를 참조하세요.
AS2를 통해 송신할 EDI 메시지에 대해 EDI 처리와 AS2 처리를 차례로 수행하는 AS2EdiSend 파이프라인. 자세한 내용은 AS2 구성 요소 보내기를 참조하세요.
AS2를 통해 송신할 비 EDI 메시지에 대해 AS2 처리를 수행하는 AS2Send 파이프라인. 자세한 내용은 AS2 구성 요소 보내기를 참조하세요.
AS2 문서 전송에 참여하는 거래 업체에 대한 처리 속성을 설정하는 데 사용할 수 있는 TPM(거래 업체 관리) 사용자 인터페이스. 자세한 내용은 UI 지침 및 개발자 API 네임스페이스 참조에서 AS2 처리에서 규약의 역할및 EDI 및 AS2 UI를 참조하세요.
AS2 교환 및 상관 관계가 지정된 승인의 포괄적인 상태를 제공하는 상태 보고 사용자 인터페이스. 자세한 내용은 EDI 및 AS2 상태 보고를 참조하세요.