SOA Made Simple.
"SOA Made Simple" is a concise and indispensable handbook for finally understanding exactly what Service Oriented Architecture is. Split into three clear sections, in this book you'll learn from both theory as well as step-by-step implementation examples to aid in your understanding o...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Pub.,
2012.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
Tabla de Contenidos:
- Table of Contents; SOA Made Simple; SOA Made Simple; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Instant Updates on New Packt Books; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Understanding the Problem; The importance of information; Example
- insurance company; Mismatch between business and IT.
- Duplication of functionality and dataExample
- insurance company; Process silos; Example
- utility companies; Example
- international software company; Example
- insurance company; Strategies to stay ahead; Example
- a software company; Architecture as a tool; Layering of architecture; Models; Requirements; Architecture ontology; Enterprise architecture; Reference architecture; Solution architecture; Project architecture; Software architecture; Service Oriented Architecture; Summary; 2. The Solution; What is a service?; Elements of a service
- contract, interface, and implementation.
- Example
- let's have breakfastContract; Interface; Implementation; Example
- ordering a passport; Consumer and provider; Dealing with lots of service providers
- service registry; How can you make sure that people use a service?; From sunny-side-up eggs to IT; Example
- international software company revisited; Contract; Interface; Implementation; Consumer and provider; Reuse; Drivers for services; Common myths; Every service has to be automated by software; Every service is a web service; Consumers of services are always IT systems; Putting it together
- what is SOA?; Solutions.
- Example
- utility companyInternational software company
- changing existing processes; Functional duplication
- rationalizing application landscapes; Standardization
- enabling change; Summary; 3. Service Identification and Design; Service identification; Top-down; Example of top-down service identification; Business service identification; Information service identification; Technical service identification; Bottom-up; Meet in the middle; I have identified my services, now what?; Service design; Provide value; Meaningful; Implementation hiding; Trust; Idempotent; Isolated; Interoperable.
- IsolationExample: print service; Trust; Security; Fault-prevention and handling; Business faults; Faulty user input; Technical and software faults; Idempotency; Idempotency and statefulness; Granularity; How big should my lasagna be?; Classification; Reusability; Example
- reusability; Example
- good or bad service?; Service definition revisited; Summary; 4. Classification of Services; Service classification revisited; Example
- insurance company; Other classifications; Actor type; Channel; Organizational boundaries; Security level; Architectural layer; Combining classifications.