Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
GUIDs de consistência são uma estratégia de detecção que permite que um aplicativo detecte atualizações parciais. Um GUID de consistência (IDentifier Global unique) é aplicado a cada objeto em um conjunto relacionado. Na implementação, um aplicativo de origem gera um novo GUID e o aplica a cada objeto que ele atualiza no conjunto de objetos relacionados. Em seguida, ele aplica o novo GUID ao restante dos objetos no conjunto e termina aplicando o novo GUID ao objeto "mestre". Normalmente, o objeto "mestre" será um contêiner que é o pai dos outros objetos no conjunto.
Algumas considerações importantes:
- GuiDs de consistência combinados com contagens de objetos ou somas de verificação são mais eficazes do que guids de consistência sozinhos, pois o aplicativo que lê os objetos pode não saber quantos objetos com o GUID devem estar presentes.
- Os aplicativos devem gerar seus próprios GUIDs (uma API do Microsoft Win32, UuidCreate, fornece essa função) e não usar os GUIDs gerados pelo sistema encontrados no atributo objectGUID de um objeto. Isso ocorre porque um GUID de consistência precisa mudar sempre que o conjunto de objetos é atualizado. GUIDs de identidade de objeto encontrados em objectGUID nunca alterados após a criação do objeto.
- GUIDs de consistência pressupõem que nenhum objeto é compartilhado entre conjuntos, portanto, cada conjunto pode ter um GUID de consistência exclusivo.