jueves, 6 de marzo de 2008

SOA: Principles of Service Design

The key to succeeding with service-oriented architecture (SOA) is in comprehending the meaning and significance of its most fundamental building block: the service. It is through an understanding of service design that truly "service-oriented" solution logic can be created in support of achieving the strategic goals associated with SOA and service-oriented computing. Bestselling SOA author Thomas Erl guides you through a comprehensive, insightful, and visually rich exploration of the service-orientation design paradigm, revealing exactly how services should and should not be designed for real-world SOA.

Edición: Prentice Hall (2007)
Idioma: Inglés
Formato: PDF

Contenido:

  1. Introduction
  2. Case Study
  3. Service-Oriented Computing and SOA
  4. Service-Orientation
  5. Understanding Design Principles
  6. Service Contracts (Standardization and Design)
  7. Service Coupling (Intra-Service and Consumer Dependencies)
  8. Service Abstraction (Information Hiding and Meta Abstraction Types)
  9. Service Reusability (Commercial and Agnostic Design)
  10. Service Autonomy (Processing Boundaries and Control)
  11. Service Statelessness (State Management Deferral and Stateless Design)
  12. Service Discoverability (Interpretability and Communication)
  13. Service Composability (Composition Member Design and Complex Compositions)
  14. Service-Orientation and Object-Orientation: A Comparison of Principles and Concepts
  15. Supporting Practices
  16. Mapping Service-Orientation Principles to Strategic Goals
  17. Appendix A: Case Study Conclusion
  18. Appendix B: Process Descriptions
  19. Appendix C: Principles and Patterns Cross-Reference

Descarga/Download

No hay comentarios: