The definitive guide to architecting reliable, effective composite applications and services with TIBCO products and technologies * *Pragmatic, proven, comprehensive coverage: concepts, products, technologies, service design, service architecture patterns, federation, and much more *The official guide for TIBCO's new two-day education course covering these topics. *By Dr. Paul C. Brown, TIBCO's Principal Software Architect: the follow-up to his TIBCO Architecture Fundamentals. Today's complex composite applications and services must be architected with exceptional care. TIBCO Principal Software Architect Dr. Paul C. Brown shows how to use TIBCO technologies to architect them for maximum performance, reliability, and value. Brown covers all major aspects of architecture: participant structure and organization; work structure and organization; and mapping of work onto participants. He first describes essential concepts associated with composite application and services, including service utilization contracts, component lifecycles, naming/namespaces, and versioning. Next, he reviews relevant TIBCO products and technologies. This book's full section on service design addresses specification, architecture, data modeling, data structure design, and designing for versioning. Brown identifies proven service architecture patterns for several key issues. An extensive discussion of composite applications covers composition styles and architecture; collaboration; orchestration; security; performance; high availability; fault tolerance, and monitoring. Brown concludes by presenting three sample advanced composite application architectures.This appendix provides a brief overview of the UML notations used in this book. For a thorough examination of the notation, see The Unified Modeling Language Reference Manual: Second Edition.1 Class Diagram Basics Classes Figure A-1anbsp;...
|Title||:||Architecting Composite Applications and Services with TIBCO|
|Author||:||Paul C. Brown|
|Publisher||:||Addison-Wesley Professional - 2012-07-01|