The Rosettanet Implementation Framework (RNIF)

1850 Words4 Pages

RosettaNet Implementation Framework (RNIF)

The RosettaNet Implementation Framework, abbreviated as RNIF, defines implementation guidelines for creating software applications which allow reliable transport of PIPs in XML-format business documents between trading partners. RNIF is a robust routing, packaging and security standard created by the RosettaNett consortium to define the way in which a RosettaNet message must be transported, thus providing the underlying service protocol for implementing RosettaNet. This protocol allows networked applications to participate in RosettaNet and ensures interoperability between RosettaNet implementations. Compliance with RNIF standard is an important requirement for the messaging systems to get a RosettaNet certification.

RNIF Established Protocols:
Below are the significant protocols established by the RNIF -
• Message structure— Message format (machine-readable) for the transmitted RosettaNet message.
• Transport—Transmission protocol that decides how messages will be sent between RosettaNet partners (HTTP is the default protocol).
• Transfer— Defines how exchange interactions take place. It can be done in two ways- by transferring server-to-server (direct) or via a Web browser interface (indirect).
• Authentication—Mechanism by which sender and receiver identity of a communication exchange is established reliably. This is done using SSL V.3 and digital certificates.

RosettaNet Messaging Principle
Fig : Overview of B2B Implementation using RosettaNet Messaging
The general messaging principle of RosettaNet is as shown above. The two companies or partners translate their company-specific processing information into PIPs which then communicate over the internet and XML as per the implementa...

... middle of paper ...

...=bts.10).aspx
2) Oracle® Application Server ProcessConnect User's Guide
10g (9.0.4); Part Number B12121-01; 24- RosettaNet B2B Protocol Standard http://isu.ifmo.ru/docs/IAS904/integrate.904/b12121/b2bstandards.htm#1005716 3) Standardizing B2B Processes with RosettaNet article on InformIT http://www.informit.com/articles/article.aspx?p=20480&seqNum=6 4) Chapter 16 – E-Business Coordination, Collaboration, and Integration, Dr.-Ing. Stefan DeBloch, Technische Universitat Kaiserslautern http://lgis.informatik.uni-kl.de/archiv/wwwdvs.informatik.uni-kl.de/courses/MDWVIS/WS0506/Vorlesungsunterlagen/MDWVIS.Chapter.16.E-Business%20Coordination,_Collaboration,_and_Integration.pdf 5) RNIF definition on- http://govitwiki.com/wiki/RNIF
6) The RosettaNet Implementation Framework (RNIF) page on Nectec
http://wiki.nectec.or.th/setec/Knowledge/RosettaNetImplementationFramework(RNIF)

More about The Rosettanet Implementation Framework (RNIF)

Open Document