{"product_id":"server-component-patterns-isbn-9780470843192","title":"Server Component Patterns","description":"A detailed exploration of the basic patterns underlying today's component infrastructures.\u003cbr\u003e \u003cbr\u003e The latest addition to this best-selling series opens by providing an \"Alexandrian-style\" pattern language covering the patterns underlying EJB, COM+ and CCM. It addresses not only the underlying building blocks, but also how they interact and why they are used. The second part of the book provides more detail about how these building blocks are employed in EJB. In the final section the authors fully explore the benefits of building a system based on components.\u003cbr\u003e * Examples demonstrate how the 3 main component infrastructures EJB, CCM and COM+ compare\u003cbr\u003e * Provides a mix of principles and concrete examples with detailed UML diagrams and extensive source code\u003cbr\u003e * Forewords supplied by industry leaders: Clemens Syzperski and Frank BuschmannEin Band aus der 'Wiley Software Patterns' Bestseller-Reihe.\u003cbr\u003e \u003cbr\u003e \"Server Component Patterns\" erläutert Komponenten-Infrastrukturen. \u003cbr\u003e \u003cbr\u003e Dabei geht der Band über die reine API-Perspektive hinaus und vermittelt dem Leser ein tieferes Verständnis dieser Architekturen und ihrer Auswirkungen für die Entwicklung komponentenbasierter Software auf Pattern-Basis.\u003cbr\u003e \u003cbr\u003e Teil 1 des Buches diskutiert aber nicht nur die zugrundeliegenden Bausteine, sondern auch, wie diese miteinander interagieren und warum man sie einsetzt.\u003cbr\u003e \u003cbr\u003e Teil 2 vermittelt dann in allen Einzelheiten wie diese Bausteine in EJB verwendet werden.\u003cbr\u003e \u003cbr\u003e Teil 3 untersucht, welche Vorteile ein System bietet, das auf der Basis von Komponenten entwickelt wurde.\u003cbr\u003e \u003cbr\u003e Anhand von Beispielen demonstrieren die Autoren anschaulich, wie die drei wichtigsten Komponenten-Infrastrukturen - EJB, CCM und COM+ - im Vergleich miteinander abschneiden.\u003cbr\u003e \u003cbr\u003e Mit einer Mischung aus Grundsätzen und konkreten Beispielen mit detaillierten UML-Diagrammen und umfangreichem Quellcode.\u003cbr\u003e \u003cbr\u003e Mit einem Vorwort von Branchenführern: Clemens Syzperski und Frank Buschmann.  Preface.\u003cbr\u003e \u003cbr\u003e Foreword by Frank Buschmann.\u003cbr\u003e \u003cbr\u003e Foreword by Clemens Szyperski.\u003cbr\u003e \u003cbr\u003e Foundations.\u003cbr\u003e \u003cbr\u003e Part I: A Server Component Patterns Language.\u003cbr\u003e \u003cbr\u003e Core Infrastructure Elements.\u003cbr\u003e \u003cbr\u003e Component Implementation Building Blocks.\u003cbr\u003e \u003cbr\u003e Container Implementation Basics.\u003cbr\u003e \u003cbr\u003e A Component and its Environment.\u003cbr\u003e \u003cbr\u003e Identifying and Managing Instances.\u003cbr\u003e \u003cbr\u003e Remote Access to Components.\u003cbr\u003e \u003cbr\u003e More Container Implementation.\u003cbr\u003e \u003cbr\u003e Component Deployment.\u003cbr\u003e \u003cbr\u003e Part II: The Patterns Illustrated with EJB.\u003cbr\u003e \u003cbr\u003e EJB Core Infrastructure Elements.\u003cbr\u003e \u003cbr\u003e EJB Component Implementation Building Blocks.\u003cbr\u003e \u003cbr\u003e EJB Container Implementation Basics.\u003cbr\u003e \u003cbr\u003e A Bean and its Environment.\u003cbr\u003e \u003cbr\u003e Identifying and Managing Bean Instances.\u003cbr\u003e \u003cbr\u003e Remote Access to Beans.\u003cbr\u003e \u003cbr\u003e More EJB Container Implementation.\u003cbr\u003e \u003cbr\u003e Bean Deployment.\u003cbr\u003e \u003cbr\u003e Part III: A Story.\u003cbr\u003e \u003cbr\u003e Literature and Online Resources.\u003cbr\u003e \u003cbr\u003e Glossary.\u003cbr\u003e \u003cbr\u003e Index.  Markus Völter, Alexander Schmid and Eberhard Wolff work as IT consultants, trainers and office managers for MATHEMA AG in Germany. They share a professional interest in new software development technologies, distributed systems and have experience of component-based development and enterprise architecture obtained during many development projects of all kinds and size. The three of them are regular speakers at conferences. Markus Völter is an active member of the international pattern community.  Component technologies like Enterprise JavaBeans (EJB), COM+ and CORBA Components (CCM) have become mainstream in many application domains. Developers and architects who use this technology in their everyday work need to know more about component infrastructures than the API's of the respective technology. And this is the book they need.\u003cbr\u003e \u003cbr\u003e The first part of the book introduces a pattern language that describes how server-side component infrastructures work internally. It does not only adress the basic building blocks and their interactions. It also provides details about the reasons and rationales for this kind of system architecture. For each pattern, the book provides short examples of how it is implemented in EJB, CCM and COM+. These examples thus also serve as a good comparison of those three mainstream component infrastructures.\u003cbr\u003e \u003cbr\u003e The second part of the book uses EJB technology to provide even more detailed examples for the patterns, including UML diagrams and extensive source code. Also serving as a comprehensive overview of EJB, it introduces it from the architectural viewpoint and for the developer highlights the consequences of working with that architecture.\u003cbr\u003e \u003cbr\u003e Part three offers another approach to the material: a conversation between two people that describes how a concrete application has been built using component technology, focusing on the benefits of this approach.\u003cbr\u003e \u003cbr\u003e After reading this book you will:\u003cbr\u003e * understand the principles and patterns of server-side component infrastructures\u003cbr\u003e * be able to design your own proprietary component infrastructures for specific projects\u003cbr\u003e * have learnt about the commonalities and differences between EJB, CCM and COM+\u003cbr\u003e * gain a comprehensive overview of EJB technology\u003cbr\u003e * see how server-side component infrastructures can be used to great benefit in a real application\u003cbr\u003e The \"comic\" illustrations accompanying the patterns have been created by Stefan Schulz who, when not drawing, works as an independent technology consultant.","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47990010970341,"sku":"NP9780470843192","price":70.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9780470843192.jpg?v=1761786196","url":"https:\/\/k12savings.com\/products\/server-component-patterns-isbn-9780470843192","provider":"K12savings","version":"1.0","type":"link"}