Peer-to-Peer Application Development (Windows CE 5.0)
Peer-to-Peer networking consists of a set of networking APIs that help developers create decentralized networking applications that harness the collective power of networked computers.
Peer-to-peer networking provides a solid networking infrastructure for developing peer-to-peer networking applications.
Peer-to-peer networking is an effective alternative to DNS because peer-to-peer clients participate in, and communicate on, an unplanned mode and the Peer Name Resolution Protocol (PNRP) provides a server-less mechanism for resolving names for peer-to-peer clients.
In This Section
- Peer Names and Clouds
Describes clouds and secured and unsecured peer names. - Programming Requirements
Provides implementation considerations for developing networking applications that use peer-to-peer APIs. - Creating and Deleting a Peer Identity
Describes the process of creating and deleting peer identities. - Registering a Peer Name
Describes the process of registering and unregistering a peer name. - Unregistering a Peer Name
Describes the process of unregistering an existing peer name. - Resolving a Peer Name
Describes the process of resolving a peer name. - Enumerating Clouds
Describes the process of enumerating network clouds. - Importing and Exporting a Peer Identity
Describes the process of importing and exporting a peer identity. - Receiving Notifications by Using WSANSPIoctl
Provides information about how PNRP uses the WSANSPIoctl function to receive resolution and cloud list notifications.
Related Sections
- Peer-to-Peer OS Design Development
Provides information about the components and modules that implement the peer-to-peer networking functionalities and about the Sysgen variables that enable these functionalities. - Peer-to-Peer Samples
Describes sample code that illustrates the use of peer-to-peer networking APIs. - Peer-to-Peer Networking
Provides links to topics that contain information about the peer-to-peer networking technology support in Microsoft Windows CE.
Send Feedback on this topic to the authors