Architecting Composite Applications and Services with TIBCO
eBook Details:
- Paperback: 512 pages
- Publisher: WOW! eBook; 1st edition (July 24, 2012)
- Language: English
- ISBN-10: 0321802055
- ISBN-13: 978-0321802057
eBook Description:
Architecting Composite Applications and Services with TIBCO
Architecting Composite Applications and Services with TIBCO is intended primarily for project architects defining overall solutions and specifying the supporting components and services. TIBCO developers, enterprise architects, and technical managers will also find material of interest. No specific prior knowledge of architecture is assumed.
The architecture series from TIBCO Press comprises a coordinated set of titles for software architects and developers, showing how to combine TIBCO components to design and build real-world solutions. TIBCO’s product suite comprises components with functionality ranging from messaging through services, service orchestration, business process management, master data management, and complex event processing.
In composite applications and services, multiple components collaborate to provide the required functionality. There are many possible architectures for these distributed solutions: Some will serve the enterprise well, while others will lead to dead-end projects. Architecting Composite Applications and Services with TIBCO shows how to create successful architectures with TIBCO products for both overall solutions and individual services. This guide builds on the basic design patterns and product information presented in the first title in the series, TIBCO Architecture Fundamentals (WOW! eBook, 2011).
After reading this title, you will be able to
-
Create architectures for solutions, service specifications, and service implementations
-
Understand the intended TIBCO product roles in composite applications and services
-
Define manageable approaches to service versioning and naming
-
Conduct and interpret performance benchmarks
-
Identify and select appropriate design patterns for a variety of tasks
Architecting Composite Applications and Services with TIBCO is intended primarily for project architects defining overall solutions and specifying the supporting components and services. TIBCO developers, enterprise architects, and technical managers will also find material of interest. No specific prior knowledge of architecture is assumed.
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.
The architecture series from TIBCO Press comprises a coordinated set of titles for software architects and developers, showing how to combine TIBCO components to design and build real-world solutions. TIBCO’s product suite comprises components with functionality ranging from messaging through services, service orchestration, business process management, master data management, and complex event processing.
In composite applications and services, multiple components collaborate to provide the required functionality. There are many possible architectures for these distributed solutions: Some will serve the enterprise well, while others will lead to dead-end projects. Architecting Composite Applications and Services with TIBCO shows how to create successful architectures with TIBCO products for both overall solutions and individual services. This guide builds on the basic design patterns and product information presented in the first title in the series, TIBCO Architecture Fundamentals (WOW! eBook, 2011).
[download id=”1410″]