JNDI for Windows |
Home Slides |
JNDI Service Provider for Windows® Registries
You can now download the JNDI Winreg slide presentation that was delivered at JavaOne. This presentation contains a great deal of sample code. Simply click the Slides link at left to download as a Word document or click here for a web view.
All versions of Windows 32-bit operating systems (Windows XP/2000/NT/Me/9x) hold system, application and user configuration data in their registration
databases, each known as the Windows registry. From the JNDI perspective, the Windows registry acts as a local naming service for the system, application and users and, when roaming profiles are enabled,
as an enterprise-wide naming service for users.
Cogent Logic's JNDI Service Provider for Windows® Registries enables simple, direct access to Windows registries and provides
full support for all JNDI naming service features, including federation, events, Java object serialization.
The usual Windows registry subtrees may be accessed locally: HKEY_LOCAL_MACHINE HKEY_CURRENT_USER HKEY_CLASSES_ROOT HKEY_USERS HKEY_CURRENT_CONFIG HKEY_PERFORMANCE_DATA (Windows 2000/NT only) HKEY_DYN_DATA (Windows Me/9x only) The following Windows registry subtrees may be accessed remotely (standard Windows restrictions): HKEY_LOCAL_MACHINE HKEY_USERS HKEY_PERFORMANCE_DATA (Windows 2000/NT only) The following data types are supported: REG_DWORD <--> long REG_DWORD_BIG_ENDIAN <--> long REG_SZ <--> String REG_EXPAND_SZ <--> String REG_MULTI_SZ <--> String (the String contains each line separated by '\n', NOT a null) REG_BINARY <--> Java serializable class Great licensing! One license enables a single development group (i.e. any number of developers situated at the same geographical location)
to use the service provider software on their computers. The software that you create MAY NOT BE A DERIVATIVE WORK. The software that you create MAY BE distributed freely with the JNDI provider software provided the JNDI provider software is not modified in any way.
|
Copyright © 1999-2005 Cogent Logic Corporation