|
Home : Product Information : Technology Map

The core of the ViewDS server is an advanced LDAPv3 and X.500 directory, with world leading search and matching capabilities, extensive syntax support and Telco-grade scalability and reliability. ViewDS provides a wide range of configurable approximate matching strategies to make it easy for users to find the information they need, and is the first commercial directory to offer Component Matching (RFC 3641). The matching capabilities of the directory core continue to be extended and refined, for example, approximate matching for Mandarin was recently added. However, ViewDS is much more than just a traditional directory.
The XML-Enabled Directory (XED) is an extension of LDAP and X.500 that builds native support for XML into the directory, making it a general-purpose XML repository. XED permits users or system integrators to define new directory attribute syntaxes with whose data types described by an XML Schema document or an XML DTD. ViewDS allows these new directory attribute syntaxes to be defined at runtime, where upon the ViewDS server is able to perform validation of directory attribute values against the syntax definition, and is able to perform semantics-driven indexing and component matching of the values. To date, ViewDS is the only directory to incorporate LDAP, X500 and native XML support on a single platform.
A searchable registry, or discovery service, is an essential part of many XML-based applications. For example, the Registry Services of ebXML, and Universal Description, Discovery and Integration (UDDI) for Web Services. However, there is considerable overlap in terms of the real-world objects described by the records in each registry. For example, records containing information about organizations and their staff are common among discovery services. Overall, the various registry and discovery services are trying to do much the same thing with much the same data about the same real world objects, however, each registry uses different record and operation formats. An organization deploying two or more of these applications would find itself having to administer duplicate information through differing means. The XML-Enabled Directory extensions to ViewDS provide the basis for supporting a variety of discovery and registry protocols so that it can satisfy the registration and discovery requirements of a large range of applications and purposes. Consequently, data that is common to those applications can be stored once and administered in one place - ViewDS! The current release has support for ebXML Registry Services. Future releases will include support for SPML, SAML identity provider interfaces, XACML profiles and UDDI, among other things.
Overall, ViewDS is well placed to support existing and emerging Web Services and discovery and registry standards …all on one platform with shared core data and retaining compatibility with existing functions and protocols.
|