Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdMathijs Hendriks Laatst gewijzigd meer dan 6 jaar geleden
1
Technische Architectuur DM@VWO & Discimus
Dirk Vanderlooven
2
Inleiding Technische architectuur bouwt verder op DHO
Vandaag in productie voor Hoger Onderwijs Gelijklopend voor Discimus (Basis en Secundair Onderwijs) en (Volwassenen Onderwijs) Generieke stuk – deze presentatie Specifiek stuk Discimus – presentatie Frank Macoye
3
Agenda Concept en Objectieven Technische Architectuur
Structuur van de berichten Gegarandeerde aflevering CRUD Patronen Volgende stappen Vragen ?
4
Concept en Objectieven
5
DM@VWO Concept Lees web services worden synchroon opgeroepen
Biedt Webservice aan Roept Webservice op WS Internet Q Unix web service PEP Instellingen Onderwijs & Vorming Lees web services worden synchroon opgeroepen Aanmaak, wijzig en verwijder web services worden uitgesteld synchroon opgeroepen Instelling beheert data, O&V leest data
6
Concept O&V Medewerkers webtoepassing ACM WS Internet Q Unix web service PEP Instellingen Onderwijs & Vorming O&V Medewerkers beschikken over webtoepassing en gebruiken EID of Federaal Token voor beveiligde toegang
7
Discimus Concept Lees web services worden synchroon opgeroepen
Biedt Webservice aan Roept Webservice op O&V Mainframe WS Internet Q Unix web service PEP Instellingen Onderwijs & Vorming Lees web services worden synchroon opgeroepen Aanmaak, wijzig en verwijder web services worden uitgesteld synchroon opgeroepen Instelling beheert data, O&V leest data
8
Discimus Concept Biedt Webservice aan Roept Webservice op O&V Mainframe webtoepassing ACM WS Internet Q Unix web service PEP Instellingen Onderwijs & Vorming Discimus zal WebEDISON vervangen voor Leerlinggegevens Discimus laat toe de interactie met O&V te integreren in de schoolpakketten, terwijl WebEDISON manuele interventie van een gemachtigd persoon vereist
9
WebEDISON vs Discimus WebEDISON
Gegevensuitwisseling op expliciet initiatief van de gebruiker Nachtverwerking : Create/Update/Delete opdrachten krijgen enkel bevestiging van ontvangst Enkel asynchrone communicatie is mogelijk Geen ad-hoc Read opdrachten mogelijk Batch Webservice Gegevensuitwisseling gebeurt transparant voor de gebruiker Real-time : Create/Update/Delete opdrachten kunnen onmiddellijk gevalideerd en bevestigd worden mits aanpassingen aan de mainframe zijde Zowel synchrone als asynchrone communicatie is mogelijk Ad-hoc Read opdrachten mogelijk Gebeurtenis georiënteerd
10
Objectieven Maximale Gegevenskwaliteit :
De gegevens die O&V aggregeert van alle instellingen zijn correct, volledig en actueel. Gegarandeerde Confidentialiteit : De confidentialiteit van de gegevensuitwisseling tussen de instellingen en het beleidsdomein O&V moet gegarandeerd worden Authenticiteit, integriteit en niet weerlegbaarheid : De oplossing garandeert dat de data aangereikt vanuit de instelling niet kan gewijzigd worden. Verder moet er op een onweerlegbare manier kunnen aangetoond worden dat data aangeleverd door een instelling, enkel van die instelling afkomstig kan zijn. Losse koppeling : De dagdagelijkse werking van de instelling mag niet verhinderd worden door de oplossing. Er wordt gestreefd naar een zo los mogelijke koppeling tussen de systemen van de instelling en die van O&V Interoperabiliteit : De oplossing is (zoveel mogelijk) gebaseerd op industrie standaarden om een maximale interoperabiliteit met de instellingen te kunnen garanderen. SLA : Later te bespreken
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.