Peer-to-Peer OS Design Development (Windows CE 5.0)
Peer-to-peer networking is a server-less networking technology that allows several network devices to share resources and communicate directly with each another.
Microsoft Windows CE supports peer-to-peer networking by providing a set of APIs that helps developers create decentralized networking applications that harness the collective power of networked computers.
Peer-to-peer networking provides a solid networking infrastructure for peer-to-peer developers, which means that you can concentrate on application creation rather than infrastructure development.
OS Design Information
|Dependencies||TCIP/IP, Winsock, IPv6, Authentication Services (SSPI), Certificates CryptoAPI, IP Helper API, Core Server Support, MSXML, Minimal GWES, National Language Support (NLS)|
Modules and Components
|Peer-to-Peer Core Library||p2p||None.|
|Peer Name Resolution Protocol (PNRP) Namespace Provider (NSP)||pnrpnsp||None.|
|SYSGEN_P2P_PNRP||This variable adds the PNRP Catalog item to your OS design. This item provides a server-less name resolution technology called PNRP. By using the Winsock2 PNRP NSP, endpoints, such as peers, services, computing devices, and peer-to-peer groups, can manage, register, unregister, and resolve other endpoints in a PNRP name resolution space, or in a cloud.|
|SYSGEN_P2P_IDMGR||This variable adds the Identity Manager Catalog item to your OS design. This item allows you to create, enumerate, and manipulate peer identities in a peer-to-peer application.|
Send Feedback on this topic to the authors