...
Info |
---|
...
Dessa sidor beskriver GU:s integrationsarkitektur. Med integrationsarkitektur avses de principer, modeller och ramverk som tillämpas inom systemintegration på GU. |
Arkitekturella principer för integration
...
Princip
...
Innebörd
...
Tjänsteorienterad design
Bakomliggande arkitekturella principer:
Återanvändning
Förvaltningsbarhet
...
Vi standardiserar integrationsgränssnitt och utrycker dem som återanvändbara tjänster som kan användas av flera konsumenter
Vi dokumenterar alla tjänster och hur de används i Integrationskatalogen
Vi väljer i första hand publish-subscribe som interaktionsmönster
...
Tydliga ansvarsgränser
Bakomliggande arkitekturella principer:
Förvaltningsbarhet
...
Vi ser till att alla tjänster har ett tydligt ägarskap
Integrationsplattformen är ett verktyg - inga tjänster eller information ägs av Integrationsplattformen
...
Lös koppling
Bakomliggande arkitekturella principer:
Flexibilitet
Vi väljer i första hand asynkron messaging med persistenta köer som transportmetod
...
Standardformat för meddelanden
Bakomliggande arkitekturella principer:
Standard
Förvaltningsbarhet
...
Vi väljer i första hand befintliga standardformat för respektive domän där detta är möjligt
Vi använder så långt möjligt strukturerade meddelandeformat som XML och JSON
...
Händelsedrivet beteende
Bakomliggande arkitekturella principer:
Användbarhet
Enkelhet
Vi väljer i första hand att agera på och propagera händelser (events) i applikationerna, till skillnad från pollning eller schemalagd överföring
...
Vi standardiserar integrationsgränssnitt och utrycker dom som återanvändbara tjänster
Tjänsteorienterad integration/arkitektur SOA
Nyttjade av standardformat och branschstandarder
Dölj komplexitet i implementationer
...
Alla integrationer dokumenteras i Integrationskatalogen
...
Vi strävar mot lös koppling
Tjänsteorienterad modell
Ägarskap
Dokumentation
...
Integrationsarkitekturen förvaltas av ICC som en del av GUs enterprisearkitektur. |
Innehållsförteckning
Child pages (Children Display) |
---|