...
I alla dessa frågor är ICC ett stöd inom administration och dokumentation, arkitektur och teknik. Inga implementationer och ingen data ägs av ICC eller Integrationsplattformen. Integrationsplattformen och de tekniska komponenter som ingår där (IBM MQ, webMethods osv) utgör en infrastruktur som tillhandahålls av IT-enheten, att jämföra med nätverk och lagring. Alla tjänster och integrationsflöden på GU ägs av en applikation och därigenom ett objekt, inte av ICC.
Följande bild illustrerar gränsdragningen när det gäller ägarskap för olika delar av ett integrationsflöde:
...
Dokumentation
Integrationskatalogen
...
Designdokument och specifikationer
krfsm
...
Kopplat till Integrationskatalogen finns ett ramverk på GU för att dokumentera integrationslösningar. I praktiken innebär detta en uppsättning mallar och mönster i Microsoft Excel och Microsoft Visio, för att dokumentera integrationsarkitektur på ett sätt som inte är direkt knutet till den tekniska implementationen.
...
Med hjälp av detta ramverk dokumenterar vi bland annat alla implementationer på Integrationsplattformen, t.ex. för konsumentadaptrar till olika applikationer. Denna designdokumentation är tillgänglig på Integrationskatalogen under respektive implementation.
Designdokumentationen omfattar bland annat:
Övergripande flödesbeskrivning
Detaljerad mappningsspecifikation (översättning mellan olika meddelandeformat)
Detaljerad specifikation av orkestrering för berikning av meddelanden i flödet
Detaljerad specifikation av ingående filter
Kärnan i dokumentationsramverket är symbolspråket Enterprise Integration Patterns (Hohpe-Wolff). Där det är tillämpligt används XPath och UML för t.ex. interaktionsdiagram och flödesdiagram. Ramverket förvaltas av ICC. Se även /wiki/spaces/ICC/pages/396755147.
Mallar
Visio template for service overview | ServiceOverview.vstx |
Visio stencil for EIP icons at GU | GU_EIP_Icons.vssx |
Visio stencil for EIP implementation patterns | GU_EIP_ImplementationPatterns.vssx |
Visio stencil for service overview | GU Service Overview icons.vssx |
Implementation specification template (Excel) | ImplementationSpecificationTemplate.xltx |
Visio Stencil Hohpe EIP | Hohpe EIP.vssx |
GU EIP Icons
Följande tabell beskriver GU:s anpassade symbolbibliotek för att beskriva implementationer, som används i designspecifikationer på Integrationskatalogen.
Namn | Symbol | Beskrivning | Attribut |
---|---|---|---|
Adapter | Generisk symbol för koppling till en integrerande applikation |
| |
Infrastruktur
Integrationsplattformen
ny bild!
...
Software AG
webMethods Active Transfer
webMethods Integration Server
Universal Messaging
IBM
MQ
Oracle, Op5, …