RosettaNet Implementation Framework
The RosettaNet Implementation Framework (RNIF) provides the underlying service protocol for implementing RosettaNet. The defined protocol allows networked applications to participate in RosettaNet and guarantees interoperability between RosettaNet implementations. The most important protocols established by the RNIF include these:
Message structureThe machine-readable message format for the transmitted RosettaNet message.
TransportThe transmission protocol for how messages will be sent between RosettaNet partners. The defined protocol is HTTP.
TransferThe way in which the interactions of exchange will take place. It could be transferred directly server-to-server or indirectly via a Web browser interface.
AuthenticationThe mechanism by which the identity of the sender and receiver of a communication exchange is reliably established. RosettaNet accomplishes this by means of SSL V.3 and digital certificates.