Flylib.com
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
ISBN: 0131858580
EAN: 2147483647
Year: 2004
Pages: 150
Authors:
Thomas Erl
BUY ON AMAZON
Introduction
Why this book is important
Objectives of this book
Who this book is for
What this book does not cover
How this book is organized
Additional information
Case Studies
Case Studies
How case studies are used
Case #1 background: RailCo Ltd.
Case #2 background: Transit Line Systems Inc.
Part I: SOA and Web Services Fundamentals
Part I: SOA and Web Services Fundamentals
Introducing SOA
Introducing SOA
Fundamental SOA
Common characteristics of contemporary SOA
Common misperceptions about SOA
Common tangible benefits of SOA
Common pitfalls of adopting SOA
The Evolution of SOA
The Evolution of SOA
An SOA timeline (from XML to Web services to SOA)
The continuing evolution of SOA (standards organizations and contributing vendors)
The roots of SOA (comparing SOA to past architectures)
Web Services and Primitive SOA
Web Services and Primitive SOA
The Web services framework
Services (as Web services)
Service descriptions (with WSDL)
Messaging (with SOAP)
Part II: SOA and WS-* Extensions
Part II: SOA and WS-* Extensions
Web Services and Contemporary SOA (Part I: Activity Management and Composition)
Web Services and Contemporary SOA (Part I: Activity Management and Composition)
Message exchange patterns
Service activity
Coordination
Atomic transactions
Business activities
Orchestration
Choreography
Web Services and Contemporary SOA (Part II: Advanced Messaging, Metadata, and Security)
Web Services and Contemporary SOA (Part II: Advanced Messaging, Metadata, and Security)
Addressing
Reliable messaging
Correlation
Policies
Metadata exchange
Security
Notification and eventing
Part III: SOA and Service-Orientation
Part III: SOA and Service-Orientation
Principles of Service-Orientation
Principles of Service-Orientation
Service-orientation and the enterprise
Anatomy of a service-oriented architecture
Common principles of service-orientation
How service-orientation principles inter-relate
Service-orientation and object-orientation (Part II)
Native Web service support for service-orientation principles
Service Layers
Service Layers
Service-orientation and contemporary SOA
Service layer abstraction
Application service layer
Business service layer
Orchestration service layer
Agnostic services
Service layer configuration scenarios
Part IV: Building SOA (Planning and Analysis)
Part IV: Building SOA (Planning and Analysis)
SOA Delivery Strategies
SOA Delivery Strategies
SOA delivery lifecycle phases
The top-down strategy
The bottom-up strategy
The agile strategy
Service-Oriented Analysis (Part I: Introduction)
Service-Oriented Analysis (Part I: Introduction)
Service-oriented architecture vs. Service-oriented environment
Introduction to service-oriented analysis
Benefits of a business-centric SOA
Deriving business services
Service-Oriented Analysis (Part II: Service Modeling)
Service-Oriented Analysis (Part II: Service Modeling)
Service modeling (a step-by-step process)
Service modeling guidelines
Classifying service model logic
Contrasting service modeling approaches (an example)
Part V: Building SOA (Technology and Design)
Part V: Building SOA (Technology and Design)
Appendix B. Service Models Reference
Service-Oriented Design (Part I: Introduction)
Service-Oriented Design (Part I: Introduction)
Introduction to service-oriented design
WSDL-related XML Schema language basics
WSDL language basics
SOAP language basics
Service interface design tools
Service-Oriented Design (Part II: SOA Composition Guidelines)
Service-Oriented Design (Part II: SOA Composition Guidelines)
Steps to composing SOA
Considerations for choosing service layers
Considerations for positioning core SOA standards
Considerations for choosing SOA extensions
Service-Oriented Design (Part III: Service Design)
Service-Oriented Design (Part III: Service Design)
Service design overview
Entity-centric business service design (a step-by-step process)
Application service design (a step-by-step process)
Task-centric business service design (a step-by-step process)
Service design guidelines
Service-Oriented Design (Part IV: Business Process Design)
Service-Oriented Design (Part IV: Business Process Design)
WS-BPEL language basics
WS-Coordination overview
Service-oriented business process design (a step-by-step process)
Fundamental WS-* Extensions
Fundamental WS-* Extensions
You mustUnderstand this
WS-Addressing language basics
WS-ReliableMessaging language basics
WS-Policy language basics
WS-MetadataExchange language basics
WS-Security language basics
SOA Platforms
SOA Platforms
SOA platform basics
SOA support in J2EE
SOA support in .NET
Integration considerations
Appendix A. Case Studies: Conclusion
A.1. RailCo Ltd.
A.2. Transit Line Systems Inc.
A.3. The Oasis Car Wash
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
ISBN: 0131858580
EAN: 2147483647
Year: 2004
Pages: 150
Authors:
Thomas Erl
BUY ON AMAZON
Agile Project Management: Creating Innovative Products (2nd Edition)
Reliable Innovation
The Business of APM
Principles and Practices
Practice: Feature Cards
Practice: Product, Project, and Team Review and Adaptive Action
Google Maps Hacks: Tips & Tools for Geographic Searching and Remixing
Hacks 4250: Introduction
Hack 46. Browse Photography by Shooting Location
Hack 47. Geotag Your Own Photos on Flickr
Hack 54. Add a Nicer Info Window to Your Map with TLabel
Hack 70. Will the Kids Barf? (and Other Cool Ways to Use Google Maps)
An Introduction to Design Patterns in C++ with Qt 4
Operator Overloading
Regular Expressions
Qt 4 Models and Views
Further Pointer Pathology with Heap Memory
Polymorphism and virtual Destructors
Web Systems Design and Online Consumer Behavior
Chapter VI Web Site Quality and Usability in E-Commerce
Chapter X Converting Browsers to Buyers: Key Considerations in Designing Business-to-Consumer Web Sites
Chapter XI User Satisfaction with Web Portals: An Empirical Study
Chapter XV Customer Trust in Online Commerce
Chapter XVI Turning Web Surfers into Loyal Customers: Cognitive Lock-In Through Interface Design and Web Site Usability
HTI+ Home Technology Integrator & CEDIA Installer I All-In-One Exam Guide
Designing and Installing a Computer Network
Designing and Installing a Home Telephone System
Programming
Appendix C Home Technology Industry Associations and Organizations
Appendix E CEDIA Installer Level I Classification System
Quantitative Methods in Project Management
Introduction to Probability and Statistics for Projects
Making Quantitative Decisions
Expense Accounting and Earned Value
Quantitative Time Management
Quantitative Methods in Project Contracts
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies