<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="../../org_xml/xbook_one_column_600.xsl"?>
<root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xbook_column.xsd">
 <Basic>
 <Title></Title>
 <Writer></Writer>
 <WriteDate></WriteDate>
 <KeepYear></KeepYear>
 <SecurityGrad></SecurityGrad>
 <DocumentNo></DocumentNo>
 <LinkURL></LinkURL>
 <XMLHelp></XMLHelp>
 <XMLWaveFile></XMLWaveFile>
 </Basic>
 <Main>
 <Header></Header>
 <Footer></Footer>
 <Chapter>
 <ChapterTitle>RNIF(RosettaNet Implementation Framework)</ChapterTitle>
 <ChapterSubTitle></ChapterSubTitle>
 <ChapterImage></ChapterImage>
 </Chapter>
 <ContentList>
 <Contents>
 <ContentText>RNIF(RosettaNet Implementation Framework)는 로제타넷 구현에 필요한 호환기술 규격이다.<br/>
<br/>
로제타넷 비즈니스 메시지 구조</ContentText>
 <ContentImageText></ContentImageText>
 <ContentImage>b2b_RN_7.gif</ContentImage>
 <ContentImageAlign>left</ContentImageAlign>
 </Contents>
 <Contents>
 <ContentText>PIP관련 비즈니스 문서는 헤더, 첨부, 전자서명 등 다른 관련 데이터 객체들과 함께 패키징되어 전송된다. 결국 이 패키징된 객체가 로제타넷에서의 정보 교환 단위가 되는데, 이것을 ‘로제타넷 비즈니스 메시지(RosettaNet Business Message)’라고 부른다. 그림은 로제타넷 비즈니스 메시지의 구성요소들을 보여주고 있다. 모든 로제타넷 비즈니스 메시지는 프리앰블(Preamble) 헤더, 전송(Delivery) 헤더, 서비스(Service) 헤더를 포함해야 한다. <br/>
 <br/>
프리앰블 헤더에는 이하의 메시지가 어떤 표준, 어떤 버전의 규격에 따라 만들어졌는지를 나타내는 정보가 포함된다. 전송 헤더는 앞에서 설명한 허브경유 전송모델을 지원하기 위해 필요한 것으로서, 여기에는 메시지 송수신자, 날짜 및 시간, 그리고 유일 추적ID (Globally Unique Tracking ID)가 포함된다. <br/>
<br/>
서비스 헤더에는 시퀀스 검증(Sequence Validation)에 필요한 데이터들과 매니페스트(Manifest)에 관련된 정보들이 포함된다. 서비스 컨텐츠(Service Content)는 비즈니스 액션 메시지와 비즈니스 시그널 메시지에 해당하고, 비즈니스 액션 메시지의 경우 선택적으로 하나 이상의 첨부데이타를 가질 수 있다. <br/>
<br/>
RNIF 2.0에서는 서비스 컨텐츠에 로제타넷 규격이 아닌 다른 규격의 비즈니스 액션 메시지를 포함할 수 있도록 허용하고 있다. 단, 해당 규격은 로제타넷으로부터 인가를 받아야 한다. 위의 그림에 나타난 바와 같이 헤더들과 서비스 컨텐츠는 MIME multipart/related 구조체내에 패키징되고, 선택적으로 전자서명이 추가될 수 있다.<br/></ContentText>
 <ContentImageText></ContentImageText>
 <ContentImage></ContentImage>
 <ContentImageAlign>left</ContentImageAlign>
 </Contents>

 </ContentList>
 </Main>
</root>
