Presentation laddar. Vänta.

Presentation laddar. Vänta.

Ladok Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter CSN SCB NyA Etc. Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter.

Liknande presentationer


En presentation över ämnet: "Ladok Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter CSN SCB NyA Etc. Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter."— Presentationens avskrift:

1 Ladok Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter CSN SCB NyA Etc. Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter

2 Fil DBMS Ladok3 GUI Applikationer Integration CSN, SCB, SPAR, …. Utbildningsdatabaser, Lärplattformar, etc. kärna REST-tjänster Fil DBMS Uppföljning SQL

3 Fil DBMS Ladok3 GUI Applikationer Integration CSN, SCB, SPAR, …. Utbildningsdatabaser, Lärplattformar, etc. kärna REST-tjänster Fil DBMS Uppföljning SQL Ladok3

4 Fil DBMS Ladok3 GUI Applikationer Integration CSN, SCB, SPAR, …. Utbildningsdatabaser, Lärplattformar, etc. kärna REST-tjänster Fil DBMS Uppföljning SQL Ladok3 Externa system

5 Fil DBMS Ladok3 GUI Applikationer Integration CSN, SCB, SPAR, …. Utbildningsdatabaser, Lärplattformar, etc. kärna REST-tjänster Verksamhetsinfo Ladok3 SQL Teknisk information Fil Bytes/Bits/Sektorer Teknik Verksamhet Tekniskt data vs. verksamhetsdata

6 Meddelandehantering i Ladok Tjänst (producent) Tjänst (konsument) 1 1 2 2 3 3 4 4 5 5 1 1 2 2 3 3 4 4 5 5 6 6

7 1. »Tjänsten hanterar ett anrop, som innebär att någon information förändras. »Transaktion startar »Motsvarande objekt skapas/uppdateras och lagras i DB. »Motsvarande händelse skapas och lagras i DB, tillsammans med unikt ID. »Transaktions avslutas 2. » Händelsehanteraren hämtar senaste händelser från 1. » Transaktion startar » Hämta senast sparade händelse-ID » Hämta senaste händelse från 1. » Fortsätt hämta händelser till dess ID är samma som senast sparat. » Hämta efterföljande och spara tills alla sparats. » Spara nytt senast sparade händelse- ID » Transaktions avslutas

8 Hexagonal arkitektur - tjänst Applikation Domain model Adapter A Adapter B Adapter C Adapter DB Adapter OUT A A B B C C DB OUT- PUT Portar och adaptrar

9 Ladok2 x39 Ladok2 x39 Ladok2 x39 Ladok2 x39 Ladok3 GUI API Ladok2 x39 Ladok2 x39 Tex CSN Utbildnings- information Studie- deltagande Resultat Examen Student- information Uppföljning Katalog- information IK Integr. ACL Integr. ACL Hexagonal arkitektur - system

10 Lärosäte Lokal Anpassning Lokal Anpassning Ladok3 Ladok Kärna Uppföljning Utbildningsinf Studiedelt. Resultat Examen Uppföljning Studentinf Admin GUI Student GUI Ladok Integration Ladok Referens Ladok Referens Utb.info Uppföljning Rolladm. Utbildn.DB Behörighets- katalog Adapter Atom feeds Endast mot Uppföljning REST SQL NyA, CSN, SCB, etc. Infratjänster Kataloginf Tjänstegränssnitt

11 Tjänstens struktur Domän Händelser REST Appl Event Consumer Event Consumer Event Producer Event Producer Repository Aktivitet Databas ORM

12

13


Ladda ner ppt "Ladok Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter CSN SCB NyA Etc. Lärosäte Lokala system Behörighets- katalog Idp Personal Studenter."

Liknande presentationer


Google-annonser