Download presentation
Presentation is loading. Please wait.
Published byMarianna Tyler Modified over 9 years ago
1
University of Kaiserslautern Department of Computer Science Integrated Communication Systems ICSY http://www.icsy.de Nathan Kerr Pictures and Research
5
5 Nathan Kerr, University of Kaiserslautern Current Research Topic Service-Oriented Architectures SOAs
6
6 Nathan Kerr, University of Kaiserslautern Service Oriented Architectures (SOAs) intentionally mixes technology, standards, and application around the idea of service orientation to build large systems.
7
7 Nathan Kerr, University of Kaiserslautern Aspects of SOA Standards ApplicationTechnical SOA Application Standards Technical Standards Service Orientation
8
8 Nathan Kerr, University of Kaiserslautern
9
9 SOA Core AccountingChange ControlTestingWorkflowsCoordinationReliabilityLifecycleSecurity
10
10 Nathan Kerr, University of Kaiserslautern SOA Core The minimal concepts needed for SOA Aspects (Technology, Standards, Application) A set of uniquely identifiable, independent, executing processes which interact only by exchanging messages Message system (encoding, transport, transport error handling, message format, only handles point-to-point messages) Service orientation roles: consumer, provider (client, server), any process may perform both roles A service is what is provided by a provider
11
11 Nathan Kerr, University of Kaiserslautern Functional Extend the core ideas, but do not fundamentally change them workflows (define consumer roles) service descriptions (define provider roles) transactions choreography (should be handled by messaging) registry (binding, discovery)
12
12 Nathan Kerr, University of Kaiserslautern Management How to organize and manage a SOA monitoring accounting design processes best practices life cycles deployment
13
13 Nathan Kerr, University of Kaiserslautern Non-Functional Improve execution environment QoS QoE Reliability Dependability Scalability Security Performance
14
14 Nathan Kerr, University of Kaiserslautern Service Interaction Model Process Consumer Server F1()F2()F3() Interaction
15
15 Nathan Kerr, University of Kaiserslautern Service Interaction Model Consumer Client Provider Interaction Server
16
16 Nathan Kerr, University of Kaiserslautern The Client Converts Process SOA Interaction style Data Representation
17
17 Nathan Kerr, University of Kaiserslautern The Server Converts SOA Service Interaction style Data Representation
18
Integrated Communication Systems ICSY University of Kaiserslautern Department of Computer Science P.O. Box 3049 D-67653 Kaiserslautern Nathan Kerr Phone:+49 (0)631 205-52 11 Fax:+49 (0)631 205-30 56 Email:kerr@informatik.uni-kl.de Internet:http://www.icsy.de
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.