Registros
Os registros são uma maneira de se comunicar entre nós em um grafo ou membros em um grupo. Um registro consiste nas duas partes a seguir:
- Cabeçalho de registro
- Conteúdo de dados opaco específico
O cabeçalho contém informações sobre o registro, incluindo a versão, o criador e o tipo de dados que estão sendo publicados. O cabeçalho também contém um campo de atributos XML que permite que os aplicativos adicionem atributos de nome-valor que descrevem os dados e pesquisem com eficiência o banco de dados de registro em busca de registros específicos que tenham sido publicados anteriormente. O conteúdo são os dados definidos pelo aplicativo e é opaco para a Infraestrutura de Pares.
Quando um registro é publicado, ele (cabeçalho e dados) é inundado em todo o grafo ou grupo. Os pares sincronizados recebem esses dados e os armazenam em um banco de dados local. Pares não sincronizados e offline recebem os dados na próxima vez que se conectarem e sincronizarem com o grafo ou grupo de pares.
Para obter informações sobre como trabalhar com registros, consulte os seguintes tópicos:
- Registrar dependências
- Gerenciamento de registros
- Esquema de atributo de registro
- Formato de consulta de pesquisa de registro