Binnen het geodomein wordt substantieel meer data uit
gewisseld dan binnen gangbare IT-omgevingen. Wanneer
een SOA ingezet wordt, dient zeker rekening gehouden
te worden met de performance bij uitwisseling van veel
data.
Visualisatie is een aspect dat totaal niet wordt meege
nomen binnen een SOA. De toepassing van de gebruiker
dient voldoende mogelijkheden te hebben om de infor
matie te kunnen visualiseren.
SOA-ontwikkeling binnen het geodomein is ingewikkeld en
bij de architectuur dienen de keuzes zo simpel mogelijk te
zijn. Een quote van Einstein: 'Make things as simple as pos
sible, but not simpler' is binnen SOA erg toepasselijk. SOA is
lastig maar versimpel niet te veel door bijvoorbeeld de ser
vicebus als veredeld netwerk te gebruiken om databronnen
op te zetten. Maak de stap naar het proces!
Ackoff, R., On Learning and Systems That Facilitate it, in:
Center for Quality of Management Journal, 1996 Vol. 5,
No.2.
Kaplan, R„ D. Norton, Strategie in kaart gebracht, 2004
Natis, Y.V., Service-Oriented Architecture Scenario, 1996,
www.gartner.com/DisplayDocument?doc_cd=114358
Schulte, R.W., Y.V. Natis, Service Oriented Architec
tures, Part 1,12 april 1996, www.gartner.com/
DisplayDocument?doc_cd=29201&ref=g_fromdoc
Serrano, J., The INSPIRE Network Services Drafting Team,
juli 2007, www.eegis.org/inspire/reports/13ecgigis/4_
inspire_progress_serrano_3.pdf
Seshadri, S„ Logically SOA: A logical architecture for SOA,
in: JavaWorld.com, januari 2007
De Service Oriented Architecture (SOA) is een concept vanuit de IT-
wereld. Vanwege de vraag naar organisatiebrede informatievoor
ziening heeft het concept SOA tevens de GIS-afdelingen bereikt. Dit
artikel gaat nader in op SOA-definities en raakvlakken van INSPIRE
met SOA. Een aantal karakteristieken van een SOA wordt benoemd
inclusief een aantal gevolgen voor de GIS-afdeling. Vervolgens wordt
gekeken naar een voorbeeld waar een SOA-benadering met GIS is
gehanteerd. Het grote voordeel van SOA is de mogelijkheid om snel
en efficiënt om te gaan met procesverandering en -integratie en niet
meer op data-integratie.
The Service Oriented Architecture (SOA) is a concept from the realm
of IT. Due to the demand for information provision across the or
ganisation, the SOA concept has reached the GIS departments. This
article goes into the definitions of SOA and the boundaries between
INSPIRE and SOA. It describes a few characteristics of SOA and the
consequences for the GIS department. Furthermore, it focuses on an
example that applies a SOA-based approach to a GIS. The main be
nefit of a SOA is the possibility to quickly and efficiently handle
process change and integration rather than data integration.
Résumé
L'architecture oriente'e services (Service
Oriented Architecture - SOA) est un concept
du monde de ITT. Vue la demande defour-
niture d'information dans I'ensemble d'une
organisation le concept SOA a atteint les
départements SIG. Cet article considère les
definitions concernant SOA, inclus les liens
avec INSPIRE. Un certain nombre de caracté-
ristiques sont traite'es ainsi que les applica
tions pour le département SIG. Un exemple
d'application SOA dans un environnement
SIG est exposé. Lors de I'introduction d'un
SOA on doit le percevoir comme un moyen
et non comme un objectif. La nécessité d'un
SOA doit apparaïtre dans le plan de gestion.
Si une organisation doitprévoir des change-
ments de stratégie, et done des changements
de processus de production, un SOA peut
être une bonne approche. Le grand avanta-
ge d'un SOA est la possibilité d'implémenter
les changements et d'intégrer les processus
d'une manière rapide et efficace et non par
une integration de données.
NAAR HET KADASTER
Op een keer ben ik, met een heel
dik stuk, gewoon het gebouw uitgelo
pen, naar huis. Ik speelde zó meester
lijk dat niemand iets zei toen ik terug
keerde. Zelfs Warnsveld had gedacht:
die is naar het Kadaster. Het was ook
echt een stuk voor het Kadaster..."
Uit Licht kantoorwerk in de bundel
"Allemaal onzin" van Simon Carmiggelt.
Misvattingen over voordelen van een SOA [Natis, 1996]
Er bestaan veel mythes over SOA en de bijbehorende voordelen.
Hieronder staat een overzicht van voordelen die echt verwacht
mogen worden en een aantal misvattingen over een SOA.
"echte" voordelen Misvattingen
Toenemende ontwikkeling en Eenvoudige softwareontwikkeling
inzet van business software
Herbruikbare business Gratis integratie en
componenten in meerdere interoperabiliteit
business cases
Goedkopere ontwikkeling van Onafhankelijk van technologie
nieuwe business processen
Helderheid van applicatie Onafhankelijk van leverancier
topologie semantiek
Ultieme architectuur voor de
moderne organisatie
Literatuur:
Samenvatting
De overlay tussen CIS en SOA
Summary
The overlay between CIS and SOA
Le recouvrement entre SIC et SOA
GEO-INFO 2007-11