About this Book
The Java platform has evolved significantly over the past decade and has become a preferred platform for building Web-based enterprise applications. The service-orientation paradigm introduces a number of requirements and design principles that formalize the application of Java platforms and technologies in support of the strategic goals of service-oriented computing. This book explores service-oriented solution design and implementation through the application of techniques and best practices that utilize Java technology advances.
Table of Contents:
Chapter 1:Â Introduction
Chapter 2:Â Case Study Examples
Part I: Fundamentals
Chapter 3:Â Fundamental SOA Concepts
Chapter 4:Â Basic Java Distributed Technologies
Chapter 5:Â Web-Based Service Technologies
Chapter 6:Â Building Web-Based Services with Java
Part II: Services
Chapter 7:Â Service-Orientation Principles with Java Web-Based Services
Chapter 8:Â Utility Services with Java
Chapter 9:Â Entity Services with Java
Part III: Service Composition and Infrastructure
Chapter 10:Â Task Services with Java
Chapter 11:Â Service Composition with Java
Chapter 12:Â ESB as SOA Infrastructure
Part IV: Appendices
Appendix A:Â Case Study Conclusion
Appendix B:Â Service-Orientation Principles Reference
Appendix C:Â SOA Design Patterns Reference
Appendix D:Â The Annotated SOA Manifesto