Transcript

Building the SOA City

Building the SOA City1Chapter 1: Constitution2Paradigmatical ways to organize a communityHierarchicalAuthoritarianMonarchy, Administrations; Oracle Corp.DistributedSelf-organizingDemocracy; IBM, BertelsmannDevotBlend of bothChurches; Microsoft (William Gates III.)3Patterns of Organisation Forms4IT OrganizationsCentralizedUniform standards, easy training and supportDump clientsIT focussedBlack and WhiteDistributedAgile, cutting edgeBusiness focussedColorful

5Chapter 2: Services6Infrastructure ServicesPrinting and ArchivingPDF, electronic signatureEmailing and publishingREST, SMTP, BlogAPI etc.Directory and network

7OnthologiesEDIFACT, ANSI X.12, OASIS8Business ServicesERP encapsulationData miningData synchronization9Problem: How to read and write data from applicationsProblem: how to exchange dataProblem: How to keep data synchronizedProblem: How to find data backFrontend ServicesPortalsPresentation Tools and Techniques11Data Storage ServicesDatabaseArchiving121314Chapter 2: Communication Strategy15Synchronous Asynchronous16Communication Transport LayersPhysical data transportSyntactical layersSemantic layer17Communication Transport LayersPhysical data transportSyntactical layersSemantic layer18Quality of ServiceSecure DeliveryGuaranteed Delivery1920Chapter 3: Process Control The Execution2122Chapter 4: Process Arbitration The Justice2324Chapter 5: Security Measure2526Chapter 6: Safety MeasureProtecting against data lossesProtecting against colateral damageZero impact communiation links27Part II SOA Practice28Message Queues2930Adapters3132Process Control3334Paradigmatical ways to organize a community35Paradigmatical ways to organize a communityHierarchicalAuthoritarianGovernment, OracleDistributedSelf-organizingIBM, BertelsmannDevotBlend of bothMicrosoft (William Gates III.)36

37


Top Related