|
Een Service Oriented Architectuur (SOA) verandert de manier waarop software ontwikkeld en geïmplementeerd
wordt. Webservices vormen ondertussen een belangrijk
onderdeel van de huidige softwareontwikkelingen omdat
bedrijven steeds meer dynamische bedrijfsprocessen voeren
die nood hebben aan uitwisseling van data met andere
bedrijven.
In een Service Oriented Architectuur gaan we er van
uit dat functionaliteit en data die een applicatie aanbiedt
eenvoudig vanuit andere applicaties kan gebruikt worden
en dat anderzijds applicaties niet steeds alle funcionaliteit
en data in zich hebben maar deze van andere applicaties
gebruiken. Hierdoor worden IT-projecten beperkter van
omvang en kunnen ze inhoudelijk toch steeds zeer uitgebreid
zijn.
De functionaliteit of data wordt aanspreekbaar gemaakt
door middel van webservices. Deze webservices
publiceren hun data en functionaliteit vanop een webserver
in XML-streams en gebruiken het SOAP
protocol om het andere applicaties mogelijk te maken
deze aan te spreken. Deze consumers kunnen vanop een
andere lokatie via HTTP de webservices
aanspreken.
Het is een uitbreiding van het 3-tier model waarbij
platform-onafhankelijkheid centraal staat. Alle communicatie
tussen de webservice en de consumer is gebaseerd op
een gestandariseerde manier. SOAP is een protocol die
men ondertussen terug kan vinden in alle courante ontwikkelplatformen.
Voor meer inlichtingen contacteer :
CLAEYS Kurt
MCSD en MCAD.NET
Software Architect / .NET Developer / IT consultant.
kurt@casey.be
Zwarte Zusterslaan 43
B9990 MALDEGEM
050/71 80 34
 |