Peer-to-Peer Application Development (Windows CE 5.0)
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
© 2006 Microsoft Corporation. All rights reserved.
Show: