100 likes | 275 Views
Service Oriented Architecture Johns-Hopkins University Montgomery County Center. Lecture 7: Mid Term Review EN 605.702 Section 71 Fall 2012 Wednesday 6:00 PM to 8:40 PM October 17, 2012. Class Schedule. Overview. Review mid term material Summary and Next Steps.
E N D
Service Oriented ArchitectureJohns-Hopkins UniversityMontgomery County Center Lecture 7: Mid Term Review EN 605.702 Section 71 Fall 2012 Wednesday 6:00 PM to 8:40 PM October 17, 2012
Overview Review mid term material Summary and Next Steps
Mid Term Review - 1 • Service Oriented Architecture Defined • Text and lecture definitions • Primitive versus Contemporary • Business Oriented Contemporary SOA • Versus Object Oriented Design • Commonalities with OO • Modularization • Reusability • Differences • OO Inheritance • SOA Discoverability
Mid Term Review – 2 • Contemporary SOA • Business “Orientedness” • Organization Agility • Terminology difference between business operations and technical automation • Linking business process engineering with software engineering
Mid Term Review - 3 • Standards governing SOAP based SOA implementation • The WS-I Basic Profile • Standard Protocols • SOAP • WSDL • XML • Derived Protocols • XML Schema derived from XML • UDDI derived from WSDL
Mid Term Review – 4 • Enterprise architecture tasks in contrast to traditional architectural design projects • Designing enterprise automation versus application design • Governance issues • How user authentication is implemented • How inter-system messaging will be accomplished • How the appropriate reuse of existing services will be ensured • How buy versus build versus build for reuse will be determined
Mid Term Review - 5 • The “Three Layer Cake” Diagram • Business Process Top Layer • SOA Middle Layer • IT/Software Automation Bottom Layer • Terminology and Concepts • Service Roles • Message Exchange Patterns
Summary and Next Steps • Send questions to tpole1@jhu.edu • I will distribute the answer to the entire class • I will remove the name of the sender of the email from the question before distributing it • Submit exam via email • Send to tpole1@jhu.edu • Send by Midnight Tuesday October 23, 2012 • Be prepared to get to the hard stuff, which is also the fun stuff starting next week