Book description
Tuscany SCA in Action is a comprehensive, hands-on guide for developing technology-agnostic, extensible applications. By following a travel-booking example throughout the book, you'll learn how to model, compose, deploy, and manage applications using SCA. The book emphasizes practical concerns, like effectively using Tuscany's supported bindings and protocols and integrating with standard technologies like Spring and JMS to save development time and cost.
About the Technology
Tuscany SCA is a technology-neutral infrastructure for building composite applications based on the Service Component Architecture standard. It manages the protocols and other application plumbing, enabling you to focus on business logic and the relationship between services. The resulting applications are more flexible, scalable, and maintainable.
About the Book
What's Inside
- Introduction to Tuscany
- Coverage of Service Component Architecture
- Practical examples and techniques
- Written by core Tuscany committers
About the Reader
This book is for developers interested in service-oriented applications. No experience with Tuscany or SCA is required.
About the Authors
Simon Laws is a member of the IBM Open Source SOA project focused on building the Java runtime for Service Component Architecture (SCA). Coauthors Mark Combellack, Raymond Feng, Haleh Mahbod, and Simon Nash are all Tuscany committers.
Quotes
A great resource.
- Jeff Davis, Author of "Open Source SOA"
A must-have guide.
- Alberto Lagna, biznology.it
The A-Z of SCA from the source.
- Ara Ebrahimi, CityGrid Media
Offers insights and techniques that help you put it all together.
- Doug Warren, Java Web Services
Start being productive with Tuscany SCA right away.
- Jeff Anderson, Deloitte
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Preface
- Acknowledgments
- About this Book
- About the Authors
- About the Title
- About the Cover Illustration
- Part 1. Understanding Tuscany and SCA
- Chapter 1. Introducing Tuscany and SCA
- Chapter 2. Using SCA components
- Chapter 3. SCA composite applications
- Part 2. Using Tuscany
- Chapter 4. Service interaction patterns
- Chapter 5. Implementing components using the Java language
- Chapter 6. Implementing components using other technologies
- Chapter 7. Connecting components using bindings
- Chapter 8. Web clients and Web 2.0
- Chapter 9. Data representation and transformation
- Chapter 10. Defining and applying policy
- Part 3. Deploying Tuscany applications
- Chapter 11. Running and embedding Tuscany
- Chapter 12. A complete SCA application
- Part 4. Exploring the Tuscany runtime
- Chapter 13. Tuscany runtime architecture
- Chapter 14. Extending Tuscany
- Appendix A. Setting up
- Appendix B. What’s next?
- Appendix C. OSOA SCA specification license
- Appendix D. Travel sample license
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: Tuscany SCA in Action
- Author(s):
- Release date: February 2011
- Publisher(s): Manning Publications
- ISBN: 9781933988894
You might also like
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
video
GenAI Essentials for Everyone - Overview
Our team of experts has hand-selected and organized the most crucial concepts and practical applications of …
article
Have ChatGPT Ask You Questions
ChatGPT Shortcuts shows future prompt engineers how to harness the full potential of the state-of-the-art AI …
article
Use GitHub Copilot: Additional Tips
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …