lunes, 2 de marzo de 2009

Identificación de objetos en GeneXus X

Hasta la versión 9 de GeneXus, los objetos se identificaban por su tipo y nombre. A partir de GeneXus X, todos los objetos tienen un identificador único, un GUID.

En realidad todos los componentes, como por ejemplo las ToolWindows o las extensiones también tienen un GUID, pero esa es otra historia...

En el taller de extensions de la reunión del GUG de noviembre 2008, me acuerdo que surgió la pregunta de que tan único es cada GUID, y cual es la probabilidad de que se repitan.

Ahora por otro tema, llegué al artículo en la Wikipedia que habla sobre Universally Unique Identifier (UUID), que hace un cálculo respecto a la probabilidad de que se repitan.

Según el artículo, si se generan 246 (unos 7×1013 o 70 billones) de UUIDs, la probabilidad de que haya uno repetido es de 4×10-10. No parece ser algo demasiado preocupante...

Nota: El GUID (Globally Unique Identifier) es la implementación de Microsoft de UUID.

No hay comentarios.:

Publicar un comentario