Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.
|
|
- Lucas de Coninck
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie van het Glazen Stadhuis wil de gemeente Den Haag werken aan een transparante gegevensontsluiting. In lijn hiermee speelt ook de overheidsloket gedachte; 1 plek voor burgers en bedrijven voor afname & gebruik van gemeentelijke e -diensten. Om dit te realiseren dient met name de gegevensontsluiting aangepakt te worden. De gemeente Den Haag heeft ervoor gekozen om als architectuur gebruik te maken van een zogenaamde Service Oriented Architecture (SOA) en voor de technische invulling web services open standaarden te gebruiken. SOA & web services & open standaarden Bij de realisatie van de architectuur van het Glazen Stadhuis is in essentie een Service Oriented Architecture ontstaan. Een SOA biedt de specifiek gewenste informatie-uitwisseling volgens breed geaccepteerde standaarden en met een gezamenlijke stelselbrede datadefinitie. Deze breed geaccepteerde standaarden zijn de web services standaarden waarmee de gezamenlijke stelselbrede datadefinitie in ontwikkeld kan worden. Een SOA is voor de gemeente Den Haag een verzameling web services die apart of in combinatie kunnen worden aangeboden. Deze services vormen de meest losse (onafhankelijke) koppeling van systemen die de huidige technologie kan bieden. Deze onderlinge onafhankelijkheid moet er echter niet toe leiden dat services lastig gezamenlijk gebruikt kunnen worden. Functionaliteit voor de klant zal vaak gerealiseerd worden door het aanroepen van meerdere webservices, die veelal door verschillende partijen zijn gebouwd. Voor de samenwerking van de webservices is het van belang dat zij gebruik maken van gestandaardiseerde gegevensdefinities en werken volgens internationale open standaarden. Deze standaarden zijn allen gebaseerd op XML (extensible Markup Language) en zijn: WSDL: Webservices worden beschreven in de Web Service Description Language (zie voorbeeld hiernaast) XSD: de gegevensdefinities worden vastgelegd in een XML Service Definition SOAP: Webservices communiceren met het SOA Protocol (Oorspronkelijk afkorting staat voor Simple Object Access Protocol). 1 / 5
2 De Haagse SOA De gegevens van Den Haag die ontsloten moeten worden zitten in zogenaamde kernregistraties. Er bestaan kernregistraties van: Natuurlijke Personen Niet Natuurlijke Personen (Bedrijven/Instellingen) Gebouwen/Adressen Topografie (in ontwikkeling) Kadaster (in ontwikkeling) Kernregistraties hebben relaties met andere kernregistraties zoals in het figuur is weergegeven. De Webservices technologie kan ook gebruikt worden om gegevens tussen verschillende kernregistraties te checken of ophalen. De kracht van de webservices oplossing ligt met name in het feit dat de gegevens eenmalige liggen opgeslagen in een kernregistratie en veelvuldig uitgelezen kunnen worden door het aanroepen van een webservice. Wat is hiervoor nodig? Een beschrijving per kernregistratie hoe de kernregistratie technisch benaderd kan worden: het WSDL bestand voor elke kernregistratie (Bv. Het WSDL NP bestand geeft aan hoe technisch de Kernregistratie Natuurlijke Personen benaderd kan worden). Een dienst (Web Service) gebruikt dan dit WSDL bestand als het gegevens uit deze kernregistratie wil halen. Maar dat alleen is nog niet voldoende; daarnaast is er een woordenboek nodig om betekenis aan de gegevens uit de kernregistraties te geven. Hiervoor is de XML Schema (XSD) standaard geschikt, en de specifieke invulling voor de gemeente wordt ook wel DenHaag.XSD genoemd. Het volgende figuur laat zien dat elke kernregistratie zijn eigen web services heeft die aangeroepen kan worden vanuit toepassingen voor de klant. De applicatie laag behorende bij de klant-toepassing kan de webservice aanroepen van een kernregistratie als het gegevens uit die kernregistratie nodig heeft. Zo kunnen dus een oneindige hoeveelheid klanttoepassingen gebouwd worden die allen de webservices aanspreken van een kernregistratie. Alle toepassingen en webservices hebben 1 woordenboek: DenHaag.XSD. 2 / 5
3 Het figuur is een voorbeeld waarin drie kernregistraties zijn weergegeven, en aan de rechterkant een klanttoepassing die gebruikt maakt van de webservices voor de kernregistraties. Webservices moeten via het netwerk communiceren met applicaties die deze services aanroepen. Deze communicatie vindt plaats door middel van het SOAP protocol. Dit is als het ware de enveloppe waarin het bericht wordt verzonden. Hoewel de SOAP services ook op de applicatielaag kunnen worden geboden, is bewust gekozen om de SOAP communicatie via een aparte web server op de presentatielaag te realiseren. Op deze SOAP servers mogen tegelijkertijd ook webpagina s geserviced worden, die op zich weer gebruik kunnen maken van de geboden Webservices. Hierdoor kunnen deze web servers zowel door de browsers van klanten worden benaderd als door systemen/applicaties die een Webservice aanroepen. Webapplicaties voor gebruikers Webapplicaties zijn opgebouwd uit een gebruikersinterface, business/proces logica en gegevens. Om een webservice door klanten te laten gebruiken is altijd een gebruikersinterface en (deels) business/proces logica nodig. Er zijn drie soorten webapplicaties te onderscheiden in volgorde van voorkeur van toepassing binnen de gemeente. 1. Bestaande uit gebruikersinterface en een deel business/proces logica. De gegevens en alle of delen van de proceslogica worden uitsluitend benaderd via webservices. 2. Bestaande uit gebruikersinterface en deels business/proces logica en gegevens. Sommige gegevens en proceslogica worden benaderd via een webservice 3. Bestaande uit gebruikersinterface en business/proces logica en gegevens. Er worden geen webservices gebruikt. Sommige toepassingen kunnen (nog) geen gebruik maken van de web services technologie. Een voorbeeld hiervan is een sterk grafisch georiënteerde toepassing zoals waarbij topografische informatie (kaarten) worden getoond. De huidige webservices technologie biedt nog geen oplossingen om dit met voldoende performance te doen. Het ligt daarom voor de hand dat dergelijke toepassingen tot de categorie 2 of 3 uit voorgaande lijst behoren (beperkt gebruik van web services). Een andere reden kan zijn dat uitsluitend wordt gewerkt met statische informatie op statische pagina s. Het is economischer hiervoor een eenvoudige webapplicatie (categorie 3) te bouwen dan hiervoor webservices te ontwikkelen. 3 / 5
4 Bij de overweging om een webservice of webapplicatie of een mix van beide te ontwikkelen is naast de technische mogelijkheden de belangrijkste overweging of gegevens al of niet met bijbehorende proces logica voor meerdere applicaties beschikbaar moeten zijn of niet.in het volgende figuur staat een screenshot van een voorbeeldapplicatie voor de webservice waarmee gezocht kan worden in de kernregistratie van Niet Natuurlijke Personen. Lessons Learned Op basis van het project is het mogelijk een aantal lessons learned op te stellen. Hieronder staan de belangrijkste opgesomd: Beheer: De nieuwe situatie moet beheerd gaan worden. Met name het woordenboek (DenHaag.XSD) en de webservices per kernregistraties (de wsdl s) moeten onderhouden gaan worden, nieuwe versies uitgegeven, etc. Wie legt welke definitie vast, wie is de baas? Hier ligt nog een belangrijke uitdaging, die niet onderschat wordt. Hierin is ook een rol weggelegd voor het Programma EGEM met de herziening van STUF2 en de ontwikkeling van een generiek gemeente woordenboek (gemeente.xsd), die gebaseerd kan zijn op het woordenboek van Den Haag. Veiligheid: Er is relatief veel tijd gestoken in de veiligheid rond de webservices. Aangezien het gaat om gevoelige informatie is dit een terechte investering. SOA & webservices: Uitstekende concepten: De gemeente Den Haag heeft hiermee laten zien dat de webservices technologie uitermate geschikt is voor de ontsluiting van gegevens waarmee enkelvoudige opslag en meervoudig gebruik gerealiseerd kan worden. 4 / 5
5 Een belangrijke rol gedurende het project die zeker heeft bijgedragen aan het succes is de rol van architect. De zware invulling (ervaring met web services) heeft er toe bijgedragen dat de juiste keuzes gemaakt zijn. Productie-omgeving: Het heeft relatief veel tijd gekost om de test-omgeving om te zetten naar de echte productieomgeving. Dit heeft veel te maken met de onbekendheid van de organisatie met de nieuwe technologie. Al met al een interessant voorbeeld van het toepassen van web services in gemeenteland. Meer informatie: Erwin Folmer Programma OSOSS Jacobien Bakker Afkortingen... XML: Extensible Markup Language (XML) is een standaard voor het definiëren van formele markup-talen voor de representatie van gestructureerde gegevens in de vorm van platte tekst. Deze representatie is zowel machineleesbaar als leesbaar voor de mens. XML is een W3C (World Wide Web Consortium) standaard. WSDL: Web Services Definition Language, of kortweg WSDL is een XML-taal waarmee we de interfaces van webservices kunnen beschrijven. Over het algemeen zullen deze WDSLdocumenten voornamelijk door applicaties gelezen worden en beschikbaar zijn voor aanroepende applicaties. XSD: XML Schema vormt een schema-technologie die gebruikt wordt voor XML en van XML afgeleide talen. De formele taal van XML Schema, XSD of XML Schema Definitietaal (Engels: XML Schema Definition Language), is een standaard van het W3C. SOAP: SOAP is een computerprotocol dat wordt gebruikt voor communicatie tussen verschillende componenten. De afkorting staat voor Simple Object Access Protocol. SOAP wordt gesteund door een groot aantal bedrijven waaronder Sun, IBM, Microsoft, BEA, Oracle, Apache enz. SOAP is een protocol dat XML berichten stuurt, meestal over HTTP, maar ook over SMTP, HTTPS of FTP. SOA: Service Oriented Architecture: Een architectuur concept waarin Web Services technologie gebruikt kan worden. Hieraan gerelateerd is de Enterprise Service Bus (ESB). 5 / 5
Business-to-Business
Business-to-Business 1 WAT IS BUSINESS-TO-BUSINESS? 1.1 Inleiding Bedrijven communiceren veelvuldig met elkaar. Orders worden geplaatst, facturen worden verzonden, informatie wordt uitgewisseld. Zo n dertig
Nadere informatieSOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl
SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV arthur@1secure.nl 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de
Nadere informatieOracle Portal in een Service-Oriented Architecture (SOA) ir. Jeroen F. van Schaijk Senior Consultant Emerging Technologies
Oracle Portal in een Service-Oriented Architecture (SOA) ir. Jeroen F. van Schaijk Senior Consultant Emerging Technologies voorheen 10 jaar Oracle-specialist! Agenda Wat is een Service-Oriented Architecture?
Nadere informatieInformatiearchitectuur
Informatiearchitectuur Onderwerpen Waarom is architectuur (nu) zo belangrijk? Wat is informatiearchitectuur? Ontwikkelingen in de tijd Structuur applicaties Applicatie-integratie Webservices Praktijkvoorbeeld
Nadere informatieStUF in een notendop. Opsteller: Henri Korver Datum: 21 september 2005 Versie: 0.1 CONCEPT
StUF in een notendop Opsteller: Henri Korver Datum: 21 september 2005 Versie: 0.1 CONCEPT Versiebeheer Versienr. Datum Omschrijving 0.1 21/09/2005 Eerste opzet Reviewers Naam Rol Gereviewde versie Ard
Nadere informatieHandleiding Publicatie Module Enquête Systeem
Handleiding Publicatie Module Enquête Systeem Inhoud 1. Inleiding... 3 SOAP... 3 Functieomschrijvingen... 3 ASP... 3 JSP... 3 soapui... 3 Trouble shooting... 3 2. SOAP... 4 3. Functie omschrijvingen...
Nadere informatieCapita Selecta Design Patterns voor administratieve applicaties
Capita Selecta voor administratieve applicaties Bij afstudeerproject: Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder 26 augustus 2006 Inhoud 26
Nadere informatieService Oriented Architecture voor interne beheersing
Service Oriented Architecture voor interne beheersing Bedrijfsprocessen overschrijden steeds vaker de grenzen van de organisatie, bijvoorbeeld in het geval van processen met toeleveringsbedrijven. Dergelijke
Nadere informatieHDN DARTS WEB AUTHENTICATIE
HDN DARTS WEB AUTHENTICATIE HDN Helpdesk T: 0182 750 585 F: 0182 750 589 M: helpdesk@hdn.nl Copyright Communications Security Net B.V. Inhoudsopgave 1. INLEIDING OP HET ONTWERP... 3 1.1 HET DOEL VAN DIT
Nadere informatieTechnische afspraken Ketenregister
Copyright 2014 Bloembollenkeuringsdienst (BKD) Datum: 02-03-2015 Versie: 1.1 Status: Definitief Wijzigingsblad Versie Auteur(s) Wijzigingen 1.0 BKD Initiële versie 1.1 BKD Aanvullingen wijzigingen 2014-2015
Nadere informatieafkijken nadoen EGEMwijs Roadmap StUF SOA Op weg naar een service-georiënteerde architectuur henri.korver@egem.nl
afkijken nadoen EGEMwijs Roadmap StUF SOA Op weg naar een service-georiënteerde architectuur henri.korver@egem.nl What kind of StUF? Acroniem: Standaard Uitwisseling Formaat voor (gemeentelijke) applicaties.
Nadere informatieBeschrijving OpenTunnel koppelvlak met MijnOverheid BerichtenBox
Beschrijving OpenTunnel koppelvlak met MijnOverheid BerichtenBox INHOUDSOPGAVE INLEIDING... 3 OPVRAGEN GEABONNEERDEN... 4 MASSALE AANLEVERING OP BASIS VAN META- DATA VIA XML... 5 MASSALE AANLEVERING MET
Nadere informatieVERA. Best practice Bulk Data. Datum: Status: Definitief. Stichting VERA Veenendaal
VERA Best practice Bulk Data Datum: 04-05-2018 Status: Definitief Stichting VERA Veenendaal 2012-2018 http://www.stichting-vera.nl Inhoudsopgave 1 Inleiding... 3 2 Bulk Data... 4 2.1 Aanleiding... 4 2.2
Nadere informatieDe weg naar SOA bij de Gemeente Rotterdam
De weg naar SOA bij de Gemeente Rotterdam Een reisverslag OGH Fusion Middleware SOA dag 19-5-2010 Lonneke Dikmans Oracle Ace Director Inhoud 2 Architectuur Doelstellingen Rotterdam Veilig, betrouwbaar
Nadere informatieBoeiende Bindingen. Boeiende Bindingen Technische projectevaluatie. ROC West-Brabant, Codename Future, ThiemeMeulenhoff
Boeiende Bindingen Technische projectevaluatie ROC West-Brabant, Codename Future, ThiemeMeulenhoff Door: Rik Meijer, Software Engineer voor Codename Future Abstract: Dit document geeft een technisch overzicht
Nadere informatieMinisterie van Infrastructuur en Milieu Standaard Platform - Afkortingen en begrippen
Document D-5 Ministerie van Infrastructuur en Milieu Standaard Platform - Afkortingen en begrippen Versie 1.0 Datum 15 juli 2014 Status Definitief Colofon Versie 1.0 Contactpersoon Paul Leunissen M 06-5250
Nadere informatieTechnisch Ontwerp W e b s i t e W O S I
Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept
Nadere informatieThe OSI Reference Model
Telematica Applicatielaag Hoofdstuk 16, 17 Applicatielaag 4Bevat alle toepassingen die van het netwerk gebruik maken n E-mail n Elektronisch nieuws n WWW n EDI (Electronic Data Interchange) n Napster,
Nadere informatieTechnologieverkenning
Technologieverkenning Videocontent in the cloud door de koppeling van MediaMosa installaties Versie 1.0 14 oktober 2010 Auteur: Herman van Dompseler SURFnet/Kennisnet Innovatieprogramma Het SURFnet/ Kennisnet
Nadere informatie..over. Geoportalen. en: Interoperabiliteit, Open Standaarden en WebService Architecturen. Presentatie GIN 17 november 2004 Theo Thewessen Geodan IT
..over Geoportalen en: Interoperabiliteit, Open Standaarden en WebService Architecturen Presentatie GIN 17 november 2004 Theo Thewessen Geodan IT Locatie als integrator binnen Geoportalen Location Interoperabiliteit:
Nadere informatieToepassingen van webservices. Hans Janssen, SaNS-Expertisecentrum
Toepassingen van webservices Hans Janssen, SaNS-Expertisecentrum 2 Toepassingen van Webservices: App s en meer Even voorstellen: SaNS en Hans Webservices voor applicatie-integratie Iedereen z n eigen SOA
Nadere informatieRabobank: Service Architectuur in de Praktijk
abobank: Service Architectuur in de Praktijk Bert Bastenhof, Pieter Fortuin Computable, 21 september 2006 Inleiding 1. abobank omgeving 2. Architectuur binnen de abobank 3. Waarom Service Architectuur?
Nadere informatieTechnisch ontwerp. Projectteam 6. Project "Web Essentials" 02 april 2009. Versie 2.1.0
Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 02 april 2009 Versie 2.1.0 Teamleden: Armin
Nadere informatie2BA Deeplink Gebruiksbeschrijving
2BA Deeplink Gebruiksbeschrijving Document versie: 1.0 SCVN 02 Uitgiftedatum: 2006-5-1 Status: Conceptueel Auteur: 2BA Inhoudsopgave Inhoudsopgave... 2 1 Wat is deeplink?... 3 2 Deeplink gebruiken... 4
Nadere informatieAansluitvoorwaarden WS Gateway Provider
Aansluitvoorwaarden WS Gateway Provider Auteur: Datum: Versie: André van den Nouweland / Michiel Jaeger 23-12-2014 3.3 Inhoud 1 Inleiding... 3 1.1 Doel en omschrijving... 3 1.2 Doelgroep... 3 2 Architectuur...
Nadere informatie19 e gebruikersdag dg DIALOG BOR. 17 november 2010. Ron Bloksma Dzenita Murguzovic NORA & GEMMA. Wat heb ik er aan?
19 e gebruikersdag dg DIALOG BOR 17 november 2010 Ron Bloksma Dzenita Murguzovic NORA & GEMMA Wat heb ik er aan? 1 NORA Gemma architectuur RSGB Waar gaat dat allemaal over? Doel: Duidelijkheid creëren
Nadere informatieEarly Adopters Berichtenbox MijnOverheid Sessie Techniek
Early Adopters Berichtenbox MijnOverheid Sessie Techniek Eric van den Hoek Ton Laarhoven Versie 20 april 2015 Programma 14.15 15.30 Welkom, programma De diepte in 2 Logius, dienst digitale overheid 20
Nadere informatieCanonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans
Canonieke Data Modellering op basis van ArchiMate Canonieke Data Modellering op basis van Archimate Bert Dingemans Abstract Modelleren op basis van de open standard ArchiMate is een goed uitgangspunt voor
Nadere informatieDe impact van de basisregistraties op de informatievoorziening van gemeenten
De impact van de basisregistraties op de informatievoorziening van gemeenten Op weg naar de Gemeentelijke Service Bus Danny Greefhorst Gemeenten worden geconfronteerd met allerlei ontwikkelingen die van
Nadere informatieOntwerpen van een Enterprise Service Bus
Applicatie-ontwikkeling waarbij integratie met andere systemen niet van toepassing is komt zelden meer voor. Daarom komt steeds prominenter naar voren de vraag naar een Enterprise Service Bus (ESB). Maar
Nadere informatieHandleiding. WMS webservice Topografische Kaart 1: (TOP25raster) Versie 1.0
Handleiding WMS webservice Topografische Kaart 1:25.000 (TOP25raster) Versie 1.0 Inhoudsopgave Inleiding...3 1 WMS webservices...4 1.1 Doel van een WMS webservice...4 1.2 Voordelen van een webservice...5
Nadere informatieJuliana van Stolberglaan 3 2595 CA Den Haag Postbus 93144 2509 AC Den Haag www.agentschapnl.nl. [Handleiding Generieke interface Energielabels.
Juliana van Stolberglaan 3 2595 CA Den Haag Postbus 93144 2509 AC Den Haag www.agentschapnl.nl Handleiding Generieke interface Energielabels Documentnaam [Handleiding Generieke interface Energielabels.doc]
Nadere informatieBEFDSS. Het Belgische uitwisselingsformaat voor onderzoekgegevens afkomstig van visueel rioolonderzoek. 1/12/2006 1 / 6
Het Belgische uitwisselingsformaat voor onderzoekgegevens afkomstig van visueel rioolonderzoek. 1/12/2006 1 / 6 Inhoudstafel... 1 1 Voorwoord... 3 2 De samenstelling van het uitwisselingsformaat... 4 3
Nadere informatieEnabling Mobile. Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties
Enabling Mobile Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties Door Rutger van Iperen Mobile Developer bij AMIS Services Introductie Het gebruik van
Nadere informatieToepassing Oracle Spatial. Pragmatk i a. Emile Peters, Max.nl Robert oude Lohuis, Vertis
Toepassing Oracle Spatial Pragmatk i a Emile Peters, Max.nl Robert oude Lohuis, Vertis Agenda Introductie Vertis en Max.nl EGEM Pragmatika Oracle Spatial Toepassing eigen organisatie Max.nl: Levert rendement
Nadere informatieWebplatform & Klantmanagement. 112 Applicaties. Met Microsoft technologie. Robert Kieboom Technisch Directeur Robert@citygis.nl CityGIS B.V.
Webplatform & Klantmanagement 112 Applicaties Met Microsoft technologie Robert Kieboom Technisch Directeur Robert@citygis.nl CityGIS B.V. Agenda Onderwerpen: Beschrijving van het probleemdomein Mobiele
Nadere informatieHandleiding. WMS webservice Kadastrale Gemeentegrenzen (KADGEM) Versie 1.0
Handleiding WMS webservice Kadastrale Gemeentegrenzen (KADGEM) Versie 1.0 Inhoudsopgave Inleiding...3 1 WMS webservices...4 1.1 Doel van een WMS...4 1.2 Voordelen van een webservice...5 1.3 WMS KADGEM...5
Nadere informatieSamengaan van Geo-informatie en Service Oriëntatie
Samengaan van Geo-informatie en Service Oriëntatie Waterbodem Applicatie (WAB*info) 10 juli 2008 Gaston Lamaitre Data-ICT-Dienst, Delft Inhoud Wat doet Rijkswaterstaat? Doel van WAB*info De randvoorwaarden
Nadere informatieZelftest XML Concepten
Zelftest XML Concepten Document: n1035test.fm 18/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING Om een idee te hebben van wat we verwachten als voorkennis
Nadere informatieGebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access
Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul frans.van.buul@interaccess.nl 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en
Nadere informatiePraktisch Implementeren van EA bij Gemeenten
Praktisch Implementeren van EA bij Gemeenten Edwin de Vries 3 juni 2008 Praktisch Implementeren van Enterprise Architectuur bij Gemeenten Waarom Architectuur bij Gemeenten? Praktische aanpak Invulling
Nadere informatiePortability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity.
Portability, Interoperability of toch 1 Even Voorstellen Diploma s: 1980 Bachelor of Science Civil Engineering (Cairo, Egypte) 1986 Doctoraal in Geodesie (TU Delft, Nederland) Enige Automatiseringservaring:
Nadere informatieSoepele processen. BPEL voor orchestratie én choreografie? Business Process Magazine, juni 2005, nr.4
Soepele processen met gekoppelde BPEL voor orchestratie én choreografie? 6 Als we kijken naar het applicatielandschap van veel organisaties, dan zien we dat er een groot aantal aparte webservices systemen
Nadere informatieDe Outlook en SharePoint integratie
Direct vanuit Outlook e-mailberichten en/of bijlagen opslaan in SharePoint ( drag and drop ). GeONE is uw partner voor SharePoint Informatie Management. Alle document management functionaliteiten beschikbaar
Nadere informatieOverheidsservicebus (OSB) Paul Schlotter Architect OSB
Overheidsservicebus (OSB) Overheidsservicebus Paul Schlotter Architect OSB De OSB faciliteert de elektronische overheid Onderwerpen Waarom een OSB Positionering in eoverheid Inrichting Binnen vs Buiten
Nadere informatieApplication interface. service. Application function / interaction
Les 5 Het belangrijkste structurele concept in de applicatielaag is de applicatiecomponent. Dit concept wordt gebruikt om elke structurele entiteit in de applicatielaag te modelleren: softwarecomponenten
Nadere informatieIntegratie in de praktijk
Integratie in de praktijk Werken als integratie consultant bij KLM Werken als integratie consultant bij KLM T. Lansbergen A. Kwekel Hogeschool Rotterdam 13/10/2015 Agenda Introductie - Organisatie Use
Nadere informatieGeen technologisch speeltje, maar realistische basis voor bedrijfsvoordelen!
Webservices! Webservices zijn een drijvende kracht voor het ontstaan van waardenetten binnen ecosystemen. In deze waardenetten zullen bedrijven, zowel intern met bedrijfsonderdelen als extern met andere
Nadere informatieHandleiding. WMS webservice Topografische Kaart 1: (TOP50raster) Versie 1.0
Handleiding WMS webservice Topografische Kaart 1:50.000 (TOP50raster) Versie 1.0 Inhoudsopgave Inleiding... 3 1. WMS webservices... 4 1.1.1 Het nut van een WMS...4 1.1.2. WMS TOP50Raster.. 5 2. Hoe werkt
Nadere informatieApplicatie Integratie in de zorg: implementatie tips uit de praktijk
Applicatie Integratie in de zorg: implementatie tips uit de praktijk Veel zorginstellingen geven aan informatievoorziening te willen verbeteren. Om bijvoorbeeld de cliënt meer centraal te stellen of Het
Nadere informatieHandleiding XSLT s. 7 september 2018
Handleiding XSLT s 7 september 2018 Versiebeheer Versie Datum Toelichting 2.1 7 september 2018 Onderdeel aparte behandeling weer toegevoegd i.v.m. huidig gebruik iwmo en ijw 2.2 2.0 1 augustus 2018 Aparte
Nadere informatieTaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise
TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van
Nadere informatieDocumentatie Distributed Services Enterprise Service Bus
Documentatie Distributed Services Enterprise Service Bus Pleun Willemsen en Walter Ebbers 19 april 2012 v1.0 1 Inhoudsopgave 1 Inleiding 4 1.1 Opdracht................................ 4 2 Analyse 5 3 Ontwikkelomgeving
Nadere informatieNK ICT architectuur presentatie d.d. 17-10-06
NK ICT architectuur presentatie d.d. 17-10-06 Inhoudsopgave External Business Generation (EBG) software magxia Positionering en specificaties van magxia Concrete case Vakantiehuisje.nl Gezichtspunten daarbij
Nadere informatieProductbeschrijving DKK
Geo- en Vastgoedinformatie en Advies Materiebeleid PPB Productbeschrijving Digitale kadastrale kaart in PDOK 1.1 Auteur(s) Kadaster Datum Geo- en Vastgoedinformatie en Advies Materiebeleid PPB Inhoudsopgave
Nadere informatieVAA ICT Consultancy Keteninformatie in de agribusiness. Corne van Aaken
VAA ICT Consultancy Keteninformatie in de agribusiness Corne van Aaken VAA ICT Consultancy VAA ICT Consultancy is in 1988 gestart als van Aaken Automatisering BV. Vorig jaar bestonden we als bedrijf 25
Nadere informatieDe complete oplossing voor uw kadastrale informatievoorziening.
De complete oplossing voor uw kadastrale informatievoorziening. Foto: Mugmedia Het Kadaster gaat de levering van kadastrale informatie ingrijpend vernieuwen. Het huidige proces van verwerken van kadastrale
Nadere informatieGeoKey en Catalog Services
GeoKey en Catalog Services de sleutel tot geo-informatie Studiedag NCG 18 mei 2004 ronald.bottelier@geodan.nl Programma > Begrippen > Actualiteiten in meta-informatie > Visie op doorontwikkeling > GeoKey
Nadere informatieDe facto standaarden (consensus aangetoond)
De facto standaarden (consensus aangetoond) Naam File Transfer (FTP) Geography Markup Language (GML) HyperText Markup Language (HTML) Hypertext Transfer (HTTP) Omschrijving Het File Transfer (FTP) is een
Nadere informatieEen evolutionaire stap voorwaarts
DEV Een evolutionaire stap voorwaarts Webservices nieuwe fase in internetontwikkeling Webservices staan zeer in de belangstelling. Grote leveranciers als Hewlett Packard, IBM, Microsoft, Sun en Oracle
Nadere informatieGenerieke interface energielabels
Handleiding Generieke interface energielabels In opdracht van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties (Directie Woningbouw) 1 Inleiding 3 1.1 Doel 3 1.2 Korte omschrijving 3 1.3 Indeling
Nadere informatieOntwikkeling van een Interactieve Model-gedreven E-formulier Generator
Ontwikkeling van een Interactieve Model-gedreven E-formulier Generator Namik Aktekin n.aktekin@student.utwente.nl emaxx B.V., Hengelo, 23 november 2007 Afstudeerdatum: 26 november 2007 Begeleiders: Dr.
Nadere informatieSportlink Club Hoe het werkt!
Sportlink Club Hoe het werkt! Technische handleiding Sportlink Club versie 7.0 1 / 11 Inhoudsopgave 1 Inleiding...3 2 Architectuur...4 2.1 Webservice...4 2.2 Software as as Service...4 3 Verenigingsgegevens
Nadere informatieTechnisch ontwerp. Projectteam 6. Project "Web Essentials" 11 maart 2009. Versie 1.1.0
Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 11 maart 2009 Versie 1.1.0 Teamleden: Armin
Nadere informatieEen andere aanpak: Informatiekundige ontwikkelingen komende jaren?
Een andere aanpak: Informatiekundige ontwikkelingen komende jaren? Theo Peters, KING. 11 april 2017 Waar zijn wij van. GEMMA architectuur Gegevens en berichten standaarden Leveranciersmanagement Architectuur
Nadere informatieTools voor canonieke datamodellering Bert Dingemans
Tools voor canonieke datamodellering Tools voor canonieke datamodellering Bert Dingemans Abstract Canonieke modellen worden al snel omvangrijk en complex te beheren. Dit whitepaper beschrijft een werkwijze
Nadere informatieGeografische Informatie, killer-app voor SOA
Inleiding Misschien lag het aan de pragmatische houding van de geodetische ingenieurs en GISspecialisten. Misschien was het kleine wereldje. Hoe het ook zij, de OpenGIS Web Map Server Interface Implementation
Nadere informatieNeptune. Het complete integratieplatform voor uw organisatie! BROCHURE OPTIMALISEREN VAN INFORMATIE EN PROCESSEN
BROCHURE Neptune Het complete integratieplatform voor uw organisatie! OPTIMALISEREN VAN INFORMATIE EN PROCESSEN Axians Rivium Boulevard 41 2909 LK Capelle aan den IJssel Tel: +31 88 988 96 00 - www.axians.nl
Nadere informatieicafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
Nadere informatieUniforme Pensioen Aangifte (UPA)
Beschrijving Koppelvlak Uniforme Pensioen Aangifte (UPA) De standaard voor het digitaal uitwisselen van werknemer- en salarisgegevens tussen werkgevers, administratiekantoren en pensioenuitvoerders. Uitgave
Nadere informatieDATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING
DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate data- & applicatiemodellering beschreven. Deze modelleervorm staat in verhouding
Nadere informatie.NET of.not in de praktijk voorbij het onderbuikgevoel
.NET of.not in de praktijk voorbij het onderbuikgevoel Robert Jan Elias & Maarten Gribnau robertjan.elias@mavim.com & maarten.gribnau@mavim.com http://www.mavim.com 1/15 Inhoud Mavim het bedrijf Mavim
Nadere informatieCustomer Case: WoningNet
Customer Case: WoningNet WoningNet en Webservices Woonruimtebemiddeling Shared service center Business uitdaging Architectuur visie Woonruimtebemiddeling Woningzoekende Corporatiemedewerker Corporatiemedewerker
Nadere informatieDECOS EN STUF-ZAKEN VOOR FRONTOFFICE FUNCTIONELE BESCHRIJVING V2.1
DECOS EN STUF-ZAKEN VOOR FRONTOFFICE FUNCTIONELE BESCHRIJVING V2.1 Februari 2015 INHOUD 1 VERSIEBEHEER DOCUMENT 3 2 INLEIDING 4 3 VERZENDEN VAN LOPENDE ZAKEN NAAR FRONTOFFICE 5 4 GEEF ZAKEN PER BURGER
Nadere informatiejanuari TTNWW Handleiding TST tools voor het Nederlands als Web services in een Workflow Meertens Instituut, Joan Muyskensweg 25, 1096 CJ Amsterdam
januari 2013 TTNWW Handleiding TST tools voor het Nederlands als Web services in een Workflow Meertens Instituut, Joan Muyskensweg 25, 1096 CJ Amsterdam Table of Contents Inleiding... 3 Gebruik van de
Nadere informatieSecurity web services
Security web services Inleiding Tegenwoordig zijn er allerlei applicaties te benaderen via het internet. Voor bedrijven zorgt dit dat zei de klanten snel kunnen benaderen en aanpassingen voor iedereen
Nadere informatieWSO2 ebms adapter. Yenlo WSO2 ontbijtsessie. Ministerie van Infrastructuur en Milieu. 1 DEFINITIEF, 18 september 2012
Ministerie van Infrastructuur en Milieu WSO2 ebms adapter Yenlo WSO2 ontbijtsessie Auteurs Paul Leunissen (Enterprise Architect IenM, 06 5250 6691) Stephen Oostenbrink (Enterprise Architect IenM, 06 4211
Nadere informatievan berichten op basis van XML en SOAP. Bert Dingemans en Hans Mulder
xml/integratie t case Besparing op registratie en communicatie. Ketencommunicatie in de jeugdzorg op basis van XML Organisaties in de jeugdzorg blijken soms langs elkaar heen te werken en niet over de
Nadere informatieGebruikersvriendelijke beheer van bestanden in SharePoint
#1 Oplossing wereldwijd. Bewezen in omgvangrijke omgevingen 100+ en 10.000+ gebruikers. GeONE is uw partner voor SharePoint Informatie Management. GeONE levert het volledige pakket aan SharePoint toepassingen
Nadere informatieProductspecificatie DKK in PDOK
Geo- en Vastgoedinformatie en Advies Materiebeleid PPB Digitale kadastrale kaart in PDOK Auteur(s) Kadaster Datum Geo- en Vastgoedinformatie en Advies Materiebeleid PPB Inhoudsopgave 1 van 5 1 Inleiding...
Nadere informatieHandleiding voor het installeren van Tomcat7
Handleiding voor het installeren van Tomcat7 Brondocument C:\WebServer\Handleiding\Tomcat\InstallerenTomcat.odt Versiebeheer Versie Datum Uitleg 1.0v 22-05-06 1e versie Tomcat 5.5 1.1v 24-05-06 Aanpassingen
Nadere informatieOracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003
Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal
Nadere informatieEen suite van web applicaties om geografische informatie in de organisatie te presenteren
M A P I N F O E X P O N A R E Een suite van web applicaties om geografische informatie in de organisatie te presenteren INTRODUCTIE VAN MAPINFO EXPONARE MapInfo Exponare is ontwikkeld om gebruikers toegang
Nadere informatieHandleiding. WMS webservice Digitale Kadastrale Kaart (DKK) Versie 2.0
Handleiding WMS webservice Digitale Kadastrale Kaart (DKK) Versie 2.0 Inhoudsopgave Inleiding... 3 1 WMS webservices... 4 1.1 Wat is een WMS webservice... 4 1.2 Doel van een WMS webservice... 5 1.3 Voordelen
Nadere informatieViewer MapGuide Open Source/Enterprise
Viewer MapGuide Open Source/Enterprise Versie 2.0, december 2012 GISkit BV Introductie Van Mapguide 6.5 MapGuide Open Source Ondanks het succes van MapGuide 6.5 had architectuur van dit product zijn beperkingen.
Nadere informatieDT, PVdB - WS-A headers in SOAP Response - validaties op WS-A headers en customer identificatie - soap faults bij skipped requests en WSDLongeldige
BatchSOAP: Technical Service Specifications Revision History Date Version Description Author 22/12/2011 0.1 Initiële versie PVdB 28/05/2013 0.2 Toegevoegd: DT, PVdB - WS-A headers in SOAP Response - validaties
Nadere informatieWhitepaper. One language, one source, one truth
Whitepaper One language, one source, one truth Contact Voor meer informatie of een demo kunt u contact opnemen met John Vermolen of Bas de Graaf: 06-53943650 / 06-53289168 Postbus 79075, 1070 NC Amsterdam
Nadere informatieSecure webservices in Geo Omgevingen. Lester Scheidema
Secure webservices in Geo Omgevingen Lester Scheidema Agenda Introductie Enable-U Secure webservices Toepasbaarheid binnen de KaartViewer Introductie Enable-U Dé Integratiespecialist Onafhankelijk bedrijf,
Nadere informatieemaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database
emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database Datum: 25-09-2007 Auteur: ing. E.L. Floothuis Versie: 0.1 Status: Concept Kopersteden 22-4 Postbus 157 7500 AD Enschede Tel: 053 48
Nadere informatieNiklas Integratie Platform Verbeteren, besparen en méér
Niklas Integratie Platform Verbeteren, besparen en méér Het betaalbare integratieplatform voor al uw Business-to-Business Integratie en Applicatie Integratie Volledig geautomatiseerde afhandeling van elektronisch
Nadere informatieInzicht in de bereidingswijze voor een perfecte maaltijd
Applicatie Integratie Inzicht in de bereidingswijze voor een perfecte maaltijd De afgelopen jaren is de belangstelling voor applicatie integratie, terecht, sterk toegenomen. De behoefte om nieuwe, meer
Nadere informatieinfosessie softwareleveranciers 7 juni 2017 EDISON webservices Jan Dejonghe
EDISON webservices Jan Dejonghe 1 EDISON webservices ter herinnering bevraging project 2 ter herinnering (zie infosessie 2016) huidig gebruik webedison personeel : alle zendingen leerlingen : DKO, internaten,
Nadere informatieOntwikkelaars van BIR Open BIM Standaarden en softwareleveranciers
Memo AAN Ontwikkelaars van BIR Open BIM Standaarden en softwareleveranciers VAN Bouw Informatie Raad (contactpersoon D. Spekkink, dik.spekkink@bimloket.nl) DATUM 1 januari 2016 ONDERWERP BIR Kaders voor
Nadere informatieCORA 1.0 Bedrijfs- en ICT-referentiearchitectuur voor woningcorporaties
CORA 1.0 Bedrijfs- en ICT-referentiearchitectuur voor woningcorporaties Hoe zorgen we ervoor dat we nieuwe diensten en producten soepel in onze bedrijfsvoering op kunnen nemen? Hoe geven we betere invulling
Nadere informatieICT-standaarden voor het archiefwezen. Ivo Zandhuis
ICT-standaarden voor het archiefwezen Ivo Zandhuis (ivo@zandhuis.nl) Van ICT... kan je (zeker) niet alles weten; wil je (misschien) niet alles weten; hoef je (gelukkig) niet alles te weten. Maar ICT is
Nadere informatieZelftest Informatica-terminologie
Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u
Nadere informatieEnterprise Architectuur de link tussen Business & ICT
Enterprise Architectuur de link tussen Business & ICT Oriented Architecture (SOA) Nieuwe hype? Of. Jaap Schekkerman, B.Sc. Opinion Leader, Verdonck, Klooster & Associates President & Founder, Institute
Nadere informatieDienstbeschrijving Diginetwerk
Dienstbeschrijving Diginetwerk Versie 1.2 Datum 4 oktober 2010 Status Definitief Colofon Projectnaam Diginetwerk Versienummer 1.2 Organisatie Logius Service Management servicecentrum@logius.nl Bijlage(n)
Nadere informatie