1.3 Overview

The Near Field Proximity: Sharing Protocol provides real-time sharing of an Open Packaging Conventions (OPC) [ECMA-376] package from one peer to another.

In this specification, the server role of this protocol is referred to as the Share Sender, and the client role is referred to as the Share Receiver.

In the Share Sender role, when the user wants to share an OPC package, this protocol uses the Near Field Proximity: Bidirectional Services Protocol [MS-NFPB] to establish a session that can be used to send the OPC package to the user-indicated peer.

The receiving peer implements the Share Receiver, which is performed by handling an incoming trigger from the underlying NFPB protocol. This trigger is a share-specific session.

The following diagram shows a generic sequence of data sharing with this protocol.

Data sharing sequence

Figure 1: Data sharing sequence