home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers




Information Everyw here And Not A Drop To Drink

Signs of Change Of course, the need for directory and naming services goes back as far as computing itself. Naming files and organizing them into a directory structure is a basic part of every OS. For many years, files were all that needed to be named. Then with the advent of the LAN, other entities--computers, printers and users, for example--needed names.

The naming and directory services that evolved are incomplete, ad hoc and proprietary: NDS, Microsoft's NT Directory Service, Banyan's StreetTalk. They're incomplete because they're oriented toward only a few types of named entities (computers, users, files, printers), when, in fact, a host of entities--applications, components, system configurations, database schemas, Internet addresses, Web pages and so on--are in need of a more systematic naming scheme. Also, they are arbitrarily divided into separate cataloging subsystems, each with their idiosyncratic APIs and formats.

Recently, however, more comprehensive and consistent approaches to cataloging services have begun to take hold. LDAP is rapidly becoming the de facto standard API for accessing catalog services ranging from traditional file and print services to e-mail addressing services to middleware naming services. Whether LDAP is in the right place at the right time or whether its trade-off of power for simplicity strikes just the right balance, LDAP is succeeding where its progenitors DCE and X.500 failed.

A common API for clients to access catalog services is a great leap forward. Now developers need only learn one API to look up any kind of information or entity--be it a Web page, file, computer or user. However, LDAP says nothing about how such information should be stored or how it should be organized in the catalog. Furthermore, LDAP does not establish how to organize information.

However, progress is occurring on those fronts. Although we will never have a universal catalog storage standard, a number of vendors, including ISOCOR and RedBox Technologies, are providing catalog-synchronization products that let information be replicated among catalogs. Both Microsoft and Novell have committed to including such capabilities in upcoming versions of their directories. Microsoft has gone one step further with ADS, which will be able to synchronize with DCE (Distributed Computing Environment)-based directory services.

Similar catalog "bridging" approaches are beginning to appear within the object repository (read "catalog") space. With Visual Edge's Object Bridge, objects stored in a CORBA (Common Object Request Broker Architecture) repository can be accessed by ActiveX clients and vice versa. There's even talk of enabling similar object sharing among APE repositories, perhaps with SAP's BAPI (Business API) becoming a de facto standard.

Future Directions While vendors and developers a like are beginning to appreciate the fundamental importance of catalog services, much remains to be done to make catalog services truly first-class, interoperable and distributed. Catalog services must be interoperable because vendors will not agree on a universal catalog/repository/directory standard. Catalog services must be distributed because they're used to enable and interconnect distributed applications. And catalog services must be capable of organizing content as distributed as the Internet itself.

Unfortunately, the Internet has made little progress in cataloging standards. A pre-Web initiative, Z39.50, appears to be moribund outside the library card-catalog domain. A newer initiative, XML, enables channel/category annotation for pseudo-pushing Web pages by content/category, but it's limited in scope and support. We still have a long way to go before the wealth of content available on the Internet is organized and accessible via catalog services.

Although no universal catalog service will emer ge, Microsoft is positioning ADS and its OLE DB as parts of its "universal" solution (it's universal as long as it's Windows). ADS will combine several traditionally disparate catalog services into a unified service: file and print naming and directory services; repository services for DNA/ActiveX; configuration management services for ZAW; address book services for e-mail; user access information for security. All of this information will be accessible in a uniform format using OLE DB rowsets as the universal representation format (relevant information will be available via LDAP as well). Microsoft is even planning to incorporate database metadata repositories into this grand scheme. Of course, ADS is Windows-only and it won't ship until NT 5.0 (which could slip to the year 2000).

Unfortunately, no serious competitor to ADS is on the horizon. Unix vendors have no comparable standard for interoperable catalog services. CORBA ORB vendors have little in the works beyond CORBA's Name Service. The only signifi cant alternative is JavaSoft's NDIS (Naming and Directory Information Service), which is an LDAP-based standard for enabling catalog services for Java-based components. Of course, it only works in a Java-centric world.

The wild card here is ISV (independent software vendor) support. Unless ISVs open up their application-specific catalogs using one or more of the above approaches, nothing is going to change. Catalog services cannot be bolted on. So far, lukewarm attempts by organizations like the OMG (Object Management Group), the OAG (Open Applications Group) and the Metadata Council have not produced much. But then again, never has the need for robust, interoperable, distributed catalog services been more obvious. I'm about to bite the bullet and catalog the mess in my office (I hired a temp); maybe ISVs will get together and do the same.

Nick Gall is a program director with the META Group's Open Computing & Server Strategies service. He can be reached at nick.gall@metagroup.com.


Other Columnists
Corporate View
By Brian Walsh
On The Edge
By David Willis






Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo JitterPlug Into The Cloud
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet EvolutionPyramid Research
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space


App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights