Proveedor de JAXR para taxonomías internas de UDDI
El proveedor de JAXR (Java™ API for XML Registries) para UDDI ofrece varias taxonomías internas.

Taxonomía | Nombre de ClassificationScheme (nombre de tModel de UDDI) | ID de ClassificationScheme (tModelKey de UDDI versión 2) |
---|---|---|
NAICS 1997 | ntis-gov:naics:1997 | UUID:C0B9FE13-179F-413D-8A5B-5004DB8E5BB2 |
NAICS 2002 | ntis-gov:naics:2002 | UUID:C0B9FE13-179F-413D-8A5B-5004DB8E5BB2 |
UNSPSC 3.1 | unspsc-org:unspsc:3-1 | UUID:DB77450D-9FA8-45D4-A7BC-04411D14E384 |
UNSPSC 7 | unspsc-org:unspsc | UUID:CD153257-086A-4237-B336-6BDCBDCC6634 |
ISO3166 2003 | ubr-uddi-org:iso-ch:3166-2003 | UUID:4E49A8D6-D5A2-4FC2-93A0-0411D8D19E88 |
Las entidades tModel que corresponden a todas estas taxonomías están disponibles en el registro de UDDI versión 3. Si utiliza el proveedor de JAXR para acceder a un registro de UDDI versión 2, sólo estarán disponibles las entidades tModel que corresponden a las taxonomías NAICS 1997, UNSPSC 3.1 e ISO3166.
Cada taxonomía interna se carga en memoria una vez por cada conexión JAXR. El esquema de clasificación de la taxonomía se crea al crear la conexión. En este momento, se obtiene la entidad asociada tModel de UDDI del registro y se utiliza para rellenar los atributos de ClassificationScheme. El árbol de objetos de concepto de la taxonomía no se crea hasta que el usuario solicita por primera vez el objeto ClassificationScheme. Todas las solicitudes subsiguientes para la misma taxonomía interna que utilizan la misma conexión devuelven el mismo árbol de objetos.
No modifique ninguna parte del árbol de objetos de conceptos mediante programación. Existe sólo un esquema de clasificación y un árbol de objetos de conceptos para cada taxonomía interna para cada conexión, y, si modifica el árbol de conceptos mediante programación, todas las solicitudes futuras para esta taxonomía que utilicen la misma conexión devolverán objetos modificados que es posible que no sean válidos. Si modifica el árbol de conceptos mediante programación, el archivo de datos de taxonomía asociado no cambia. Para cambiar los valores de una taxonomía interna definida por el usuario, cambie el archivo de datos de taxonomía y cree una nueva conexión para obtener los cambios en un árbol de conceptos nuevo.
Del mismo modo, no modifique un esquema de clasificación interno mediante programación, excepto en el caso de modificar y luego guardar un esquema de clasificación interno definido por el usuario. No es necesario utilizar una nueva conexión para obtener los cambios realizados mediante programación.