'996-' object-oriëntatie worden toegeschreven, zijn dat zowel ont wikkeling als onderhoud van software eenvoudiger worden en de beheersbaarheid van de data en applicaties toeneemt. Een minstens even belangrijke eigenschap is dat object- technologie de eerder beschreven interoperabiliteit tussen verschillende systemen kan realiseren. 1 och blijkt daaraan in de praktijk nog een aantal haken en ogen te zitten. Een groot deel van die problemen zijn het gevolg van het ontbreken van een standaardisatie van de interface (of het protocol) tussen de diverse objecten onderling. Vergelijken we deze situatie weer met die van de HiFi-installatie in fig. 2, dan hadden de individuele HiFi-componenten ook niet kunnen samenwerken zonder een DIN-standaardisatie van de aansluitingen. Zonder standaardisatie betekent dit in de praktijk veelal dat men weer gesloten of „proprietary" systemen krijgt, die niet of slechts kunstmatig aan software- componenten van andere leveranciers kunnen worden aan gesloten. Om daadwerkelijk tot interoperabiliteit te komen, is dus standaardisatie van het protocol tussen objecten nood zakelijk. Er zijn diverse initiatieven gestart om te komen tot deze standaardisatie, die zich laten groeperen in twee hoofdstromingen: CORBA/OpenDoc en COM/OLE (kader 2). CORBA vormt een standaardbeschrijving van een archi tectuur. Het is geen standaard voor de daadwerkelijke im plementatie van die architectuur en zeker geen garantie dat de ervan afgeleide technologieën volledig interoperabel zullen zijn of proprietary eigenschappen ervan zullen uit sluiten [1], De COM/OLE object-technologie daarentegen is nu reeds beschikbaar voor applicatie-ontwikkelaars en -gebruikers. Mede ten gevolge van het zeer grote marktaan deel van Microsoft kan met recht worden gesproken van NGT GEODES1A Fig. 3. Architectuur van samengestelde componenten. een de facto industriestandaard. Om dat Windows van Microsoft met name ook sterk is op het gebied van per soonlijke kantoorautomatisering, wor den bovendien twee vliegen in één klap geslagen: integratie tussen techni sche en administratieve bedrijfsauto matisering enerzijds en een juiste ba lans tussen individuele en organisatie brede belangen anderzijds. De twee hoofdstromingen op het ge bied van object-technologie leken, mede ten gevolge van dit verschil in benadering, te divergeren. Inmiddels lijkt de brug ertussen alweer te zijn geslagen. De combinatie van COM/ OLE van Microsoft met object architectuur COM van Digital (wat dit keer staat voor Common Object Model) maakt het mogelijk om toch interoperabiliteit met CORBA/Open- doc gebaseerde componenten te be werkstelligen. Ontwikkelingen in database technologie en multi-media Ten aanzien van de opslag en ver werking van digitaal-ruimtelijke ge gevens zijn ook de ontwikkelingen op het gebied van database-technologie van belang. Tot voor kort was de ar chitectuur van een conventioneel rela tioneel database-managementsysteem (RDBMS) weliswaar geschikt voor de Report on Progress in 1994

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

(NGT) Geodesia | 1996 | | pagina 14