About the Grouping API
- A multiplexing layer that allows multiple applications to use one graph, one port, and one record database.
- Security that ensures only peers invited to a group can join and connect throughout the lifetime of a group.
Grouping provides an accessible and easy approach to peer networking because of the straightforward call flow and secure messaging. This API utilizes PNRP for group discovery and a standard PKI-based security provider instead of requiring a developer to implement one. However, if your application demands greater flexibility in terms of security options, consider using the Graphing API.
The following table identifies the topics in this Grouping API section:
|How to Work With Groups||Describes the call flow in a Peer Grouping application from startup to shutdown.|
|How Group Security Works||Describes how peer group membership and data exchanges are secured.|
|Inviting a Peer to a Group||Describes the process by which peers are invited and added to a peer group.|
|How to Connect to a Peer Group||Describes how a peer connects to and interacts with a peer group.|
|Managing Group Records||Describes peer group records and how to manage them as a member and as an administrator.|