TIBCO Architecture Fundamentals
Home > Computing and Information Technology > Computer programming / software engineering > Object-oriented programming (OOP) > TIBCO Architecture Fundamentals
TIBCO Architecture Fundamentals

TIBCO Architecture Fundamentals


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

“TIBCO® Architecture Fundamentals is a must-read for anybody involved with the architecture and design of distributed systems, system integration issues, or service-based application design.” —Bert Hooyman, Chief Architect, Europe, for MphasiS (an HP Company)   “I would like all the folks on my team to read this, to ensure we are all on the same page with the deliverables that are expected from architecture teams involved in global projects and the role that the TIBCO tools play in implementing these solutions.” —Joseph G. Meyer, Director of Architecture Services and R&D, Citi TIBCO’s product suite comprises a diverse range of components. Each component is specialized for a particular functionality, ranging from basic messaging through services, service orchestration, the management of complex business processes, managing master data across multiple systems, and the interpretation ofmassive streams of events (complex event processing).   The architecture series from TIBCO® Press comprises a coordinated set of books for software architects and developers, showing how to combine TIBCO components to design and build real-world solutions.   TIBCO® Architecture Fundamentals is the core book for understanding and using the TIBCO product suite. It focuses on the TIBCO ActiveMatrix® product suite and a handful of the other most commonly used components, including the TIBCO Enterprise Message ServiceTM and TIBCO BusinessEventsTM. The book provides a sound basis for applying TIBCO products to solve the most common integration and SOA challenges faced by architects and developers. In addition, it lays the foundation for the more advanced books to be added to the architecture series.   Designed to make the material as accessible as possible, the book starts with concrete problems architects and developers face every day, showing how to solve these problems with combinations of TIBCO (and selected third-party) products. In the context of specific design scenarios, it also discusses key concepts and decision trade-offs. To accomplish its practical aims, the book  Provides useful techniques for discussing and documenting architectures Presents reference architectures (design patterns) for solving common SOA and system integration problems Describes each problem and solution from both business process and technical perspectives Supplies an overview of the typical solution roles played by different TIBCO products  The book largely avoids the code-level detail already available in the product manuals, concentrating instead on blueprints for solving whole classes of problems.

Table of Contents:
Preface xvii Acknowledgments xxiii About the Author xxv   Part I: Concepts 1   Chapter 1: The IT World Is Evolving 3 From Systems to Processes 3 Architecture and Architects 7 Summary 8   Chapter 2: The Scope of Total Architecture 9   Chapter 3: Aspects of Architecture 13 Process Models 13 Architecture Patterns 17 Process-Pattern Mapping 18 Why Should You Care about Architecture? 19 An ATM Architecture Example 20 ATM Architecture Example with Services 25 Summary 26   Chapter 4: Reference Architecture 29 Reference Process Model 30 Reference Architecture Pattern 31 Reference Process-Pattern Mapping 32 Applications of Reference Architectures 32 Summary 33   Chapter 5: Architects and Their Roles 35 Business Processes and Organizational Silos 35 Development Processes 36 The Architecture Step 38 The Project Charter 40 The Integration Test Step 42 Architecture Improves Project Schedules 42 The Roles of Project and Enterprise Architects 44 Project Architect Responsibilities 45 Enterprise Architect Responsibilities 47 The Importance of Vision 50 Summary 51   Chapter 6: SCA Concepts and Notation 53 An Example Service Design 54 Components and Composites 55 Services 56 References 57 Component Type 58 Implementation Type 59 Complex Composites 59 Summary 60   Part II: TIBCO Product Architecture 61   Chapter 7: The TIBCO Product Suite 63   Chapter 8: TIBCO Enterprise Message Service™ 67 Enterprise Message Service™ Product Structure 67 Message Delivery Transports 69   Chapter 9: TIBCO ActiveMatrix® 73 The TIBCO ActiveMatrix Product Suite 73 Basic TIBCO ActiveMatrix Architecture Patterns 74 TIBCO ActiveMatrix Service Bus 78 TIBCO ActiveMatrix Service Grid 81 ActiveMatrix Environments and Administration 82 ActiveMatrix Solution Life Cycle 88 Deploying SCA Designs on ActiveMatrix Nodes 91 TIBCO ActiveMatrix BPM 96 Summary 98   Chapter 10: TIBCO BusinessEvents™ 101 Complex Event Processing 101 BusinessEvents Solution Roles 106 TIBCO BusinessEvents Product Suite 107 BusinessEvents Solution Deployment 110 BusinessEvents Solution Life Cycle 112 Summary 114   Part III: Design Patterns with TIBCO ActiveMatrix® 117   Chapter 11: Basic Interaction Patterns 119 Basic Interaction Pattern Overview 120 Example Case Study: A Newspaper 121 In-Only Example and Implementation Options 122 In-Out Example and Implementation Options 123 Out-Only Example and Implementation Options 127 Out-In Example and Implementation Options 130 Summary 131   Chapter 12: Event-Driven Interaction Patterns 133 The Pub-Sub Architecture Pattern 134 Queue Semantics 135 Topic Semantics 137 Bridge Semantics 137 Other Sources of Events 139 Summary 139   Chapter 13: ActiveMatrix Policy Framework 141 Aspect-Oriented Design 141 The ActiveMatrix Policy Approach 143 Policies and Policy Sets 144 Policy Set Templates 146 Policy Applicability 148 Policy Enforcement Points 148 Associating Policy Sets with Design Elements 148 Policies That Access External Systems 150 An Example: Implementing a Policy Accessing LDAP 153 Policy Intents 157 Summary 158   Chapter 14: Mediation Patterns 161 Straight-Wire Mapping 162 Content Transformation 165 Data Augmentation 166 Routing 168 Mediation Capabilities and Limitations 170 Summary 171   Chapter 15: System Access Patterns 173 Approaches to Accessing External Systems 173 Direct Interaction via ActiveMatrix-Supported Protocols 177 Indirect Interaction via ActiveMatrix Adapters 179 Direct Interaction via Non-ActiveMatrix-Supported Protocols 181 General Considerations 182 Summary 183   Chapter 16: Two-Party Coordination Patterns 185 Fire-and-Forget Coordination 186 Request-Reply Coordination 187 Delegation 188 Delegation with Confirmation 189 Distributed Transactions 190 Third-Party Process Coordinator 194 Compensating Transactions 195 Summary 197   Chapter 17: Multi-Party Coordination Patterns 199 Multi-Party Fire-and-Forget 200 Multi-Party Request-Reply 200 Multi-Party Delegation with Confirmation 201 Data Validation 202 Multi-Party Breakdown Detection 205 Summary 207   Part IV: Building Solutions 209   Chapter 18: Services 211 Traditional Approach 211 Service-Oriented Architecture (SOA) Approach 212 Benefits of Services 213 Most SOA Benefits Require Service Interface Stability 214 Where Do Services Make Sense? 214 Service Granularity 216 Summary 217   Chapter 19: Solutions 219 Solution Architecture 219 Membership Validation Service 220 Refinement 224 Reference Architecture as the Entire Solution 228 Reference Architecture as a Solution Fragment 231 Summary 235   Chapter 20: Beyond Fundamentals 237 Recap 237 Looking Ahead 238   Index 239

About the Author :
Dr. Paul C. Brown is a Principal Software Architect at TIBCO Software Inc., is the author of Succeeding with SOA (Addison-Wesley, 2007) and Implementing SOA (Addison-Wesley, 2008), and is a coauthor of the SOA Manifesto (soa-manifesto.org). Dr. Brown’s extensive design work on enterprise-scale information systems led him to develop the concept of total architecture, which explains how business processes and information systems are so intertwined that they must be architected together.   TIBCO Software Inc. provides infrastructure software for companies to use on-premise or as part of cloud computing environments. More than 4,000 customers worldwide rely on TIBCO to manage information, decisions, processes, and applications in real time.  


Best Sellers


Product Details
  • ISBN-13: 9780132762441
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Language: English
  • Weight: 1 gr
  • ISBN-10: 0132762447
  • Publisher Date: 09 May 2011
  • Binding: Digital download
  • No of Pages: 280


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
TIBCO Architecture Fundamentals
Pearson Education (US) -
TIBCO Architecture Fundamentals
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

TIBCO Architecture Fundamentals

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!