符合 UDDI 内部分类法的 JAXR 提供程序
UDDI 的 Java™ API for XML Registries (JAXR) 提供程序提供很多内部分类法。

下表显示 UDDI 的 JAXR 提供程序提供的内部分类法。
分类法 | ClassificationScheme 名称(UDDI tModel 名称) | ClassificationScheme 标识 (UDDI V2 tModelKey) |
---|---|---|
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 |
符合所有这些分类法的 tModel 实体可用于 UDDI V3 注册中心。如果使用 JAXR 提供程序访问 UDDI V2 注册中心,那么只有符合 NAICS 1997、UNSPSC 3.1 和 ISO3166 分类法的 tModel 实体才可用。
每个 JAXR 连接的每种内部分类法可装入到内存中一次。创建连接时也创建分类法的分类模式。同时,从注册中心获取关联的 UDDI tModel 实体,并用它来填充 ClassificationScheme 属性。只有在用户首次请求 ClassificationScheme 对象时,才会创建分类法的概念对象树。使用同一连接的相同内部分类法的所有后续请求将返回同样的对象树。
不要按程序地修改概念对象树的任何部分。 每个连接的每种内部分类法只能有一种分类模式和概念对象树,如果按程序地修改概念树,那么以后使用同一连接的此分类法的所有请求会返回已修改的对象,这些对象可能无效。如果按程序地修改概念树,那么相关的分类法数据文件不会更改。要更改用户定义的内部分类法中的值,请更改分类法数据文件,然后创建新连接以获取新概念树中的更改。
同样,不要按程序地修改内部分类模式,除非修改后保存用户定义的内部分类模式。无需新连接来获取程序更改。