Что такое одноранговая инфраструктура?
Одноранговая инфраструктура — это набор из нескольких API, которые являются мощными и гибкими. К основным компонентам относятся следующие:
- API однорангового графирования
- API одноранговой группировки
- API диспетчера одноранговых удостоверений
- API поставщика пространства имен PNRP
API однорангового графирования
Одноранговая инфраструктура предоставляет технологию графирования, которая может эффективно и надежно передавать информацию между одноранговым графом. API однорангового графирования гарантирует, что каждый узел имеет согласованное представление данных в графе.
API однорангового графирования можно использовать для выполнения следующих действий:
- Создание одноранговых графов и управление ими
- Перечисление других одноранговых узлов в одноранговом графе и взаимодействие с ними
- Отправка данных в виде записи на каждый узел однорангового графа
API одноранговой группировки
API одноранговой группировки объединяет и улучшает API одноранговых PNRP и Graphing, а также добавляет следующие два компонента:
- Уровень мультиплексирования, позволяющий нескольким приложениям, работающим на одной одноранговой сущности, подключаться к группе.
- Определенная модель безопасности, которая гарантирует, что только одноранговые узлы, приглашенные в группу, могут подключаться к группе на протяжении всего времени существования группы.
API одноранговой группировки можно использовать для выполнения следующих действий:
- Создание групп безопасных одноранговых узлов и управление ими
- Перечисление других одноранговых узлов в группе и взаимодействие с ними
- Отправка данных в виде записи на каждый узел в одноранговой группе
API диспетчера одноранговых удостоверений
С помощью API диспетчера одноранговых удостоверений можно создавать безопасные имена одноранговых узлов , которые могут использоваться PNRP, чтобы гарантировать, что пользователь, публикующий имя, официально владеет этим именем. Имена одноранговых узлов также называются удостоверениями и используются в API одноранговой группировки для идентификации людей в группе.
Api диспетчера одноранговых удостоверений можно использовать для выполнения следующих действий:
- Создание, перечисление одноранговых удостоверений и управление ими.
API поставщика пространства имен PNRP
Одноранговая инфраструктура предоставляет технологию бессерверного разрешения имен, называемую API поставщика пространства имен PNRP. С помощью API поставщика пространства имен Winsock 2 PNRP одноранговый узел, служба, вычислительное устройство и конечная точка группы одноранговых узлов может управлять, регистрировать, отменять регистрацию и разрешать другую конечную точку в облаке PNRP.
Примечание
PNRP — это аббревиатура протокола разрешения имен одноранговых узлов.