다음을 통해 공유


PIP에서 잘 구성된(Well-Formed) 메시지 인스턴스 만들기

이 항목에서는 잘 구성된(Well-Formed) 메시지 인스턴스 생성 방법에 대해 설명합니다. PIP(Partner Interface Process)에서 메시지 인스턴스에 대한 템플릿을 생성할 수 있습니다. 이 작업을 수행한 후 데이터를 추가하기 전에 템플릿을 수정하여 잘 구성된(Well-Formed) 템플릿을 만들어야 합니다.

PIP에서 메시지 인스턴스 템플릿을 생성하려면

  1. Microsoft Visual Studio 2012를 시작합니다.

  2. 파일 메뉴에서 열기를 가리킨 다음 프로젝트를 클릭합니다.

  3. drive>\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNetSDK\Schemas를 찾고 <RNPIPs.btproj를 클릭한 다음 열기를 클릭합니다.

  4. 솔루션 탐색기에서 RNPIPs를 확장한 다음 인스턴스를 만들고자 하는 PIP를 마우스 오른쪽 단추로 클릭합니다.

  5. 인스턴스 생성을 클릭합니다.

    참고

    이렇게 하면 PIP 뒤에 파일 이름, "_output"이 차례로 추가되고 .xml 확장명이 지정된 파일이 생성됩니다. 출력 창의 문은 BizTalk Server instance 생성한 위치를 나타냅니다.

메시지 인스턴스 템플릿을 수정하려면

  1. Windows Explorer XML 파일이 있는 폴더를 찾고 파일 이름을 두 번 클릭하여 폴더를 엽니다.

  2. 인코딩 및 XML 버전을 나타내는 다른 모든 텍스트 앞에 XML 헤더 태그를 추가합니다. 예:

    <?xml version="1.0" encoding="UTF-8" ?>  
    
  3. 방금 추가한 줄 뒤에 DTD를 나타내는 DOCTYPE 줄을 추가합니다. 예를 들어 3A4 구매 주문 요청 인스턴스의 경우 줄은 다음과 같습니다.

    <!DOCTYPE Pip3A4PurchaseOrderRequest SYSTEM "3A4_MS_V02_02_PurchaseOrderRequest.dtd">  
    

    참고

    각 메시지 인스턴스에는 처리할 DOCTYPE 줄이 포함되어야 합니다.

  4. 이제 비즈니스 요구에 맞게 이 메시지 인스턴스를 사용자 지정할 수 있습니다. XML 네임스페이스 또는 네임스페이스 접두사를 사용하지 않도록 XML 인스턴스를 수정합니다.

참고 항목

프로그래밍 가이드