IBM's SanFrancisco is a Java-based set of pre-constructed components that help developers quickly assemble server-side business applications. In developing SanFrancisco, IBM's Java developers discovered a wide range of patterns that are invaluable to all Java developers. This book documents them, in-depth. It follows the format used in the groundbreaking book Design Patterns. Beginning with a case study describing a typical set of business requirements for a hypothetical enterprise, successive chapters address each design pattern in turn, using an aspect of the case study to provide a concrete example that motivates the pattern. The patterns fall into five categories: foundational, behavioral, structural, process, and dynamic behavioral patterns. While some of them extend patterns originally identified elsewhere, many are entirely new -- and all of them offer powerful opportunities for more effective development.
"synopsis" may belong to another edition of this title.
James Carey is the Base Component (fine-grained component) architect for IBM’s WebSphere Business Components. He previously served as a lead designer for the Common Business Objects and General Ledger Core Business Processes part of the IBM SanFrancisco frameworks.
Brent Carlson is Vice President of Technology for LogicLibrary, a provider of software asset management products and services. He previously served as the lead architect for the IBM SanFrancisco project and lead designer for its Warehouse and Order Management Core Business Processes.
Tim Graser is currently the business component architect for IBM Software Group's EJB-based business software component development. Previously he was the lead designer for SanFrancisco's Common Business Objects and contributed to the design for the Order Management Core Business Processes."This book is priceless because it explains why the developers of SanFrancisco designed things the way they did. As such it takes a good hard look at the problems involved in writing flexible business software, and the patterns inherent in the solutions this team came up with."
--Martin Fowler
The much-anticipated SanFrancisco Application Business Components product from IBM provides a platform-independent infrastructure and ready-built components for constructing business applications. SanFrancisco is one of largest software projects based on Java technology, providing Common Business Objects that can be used in many different application domains and Core Business Processes that each address a specific application domain. SanFrancisco™ Design Patterns documents the design patterns identified as part of this ambitious multidomain development effort. Design patterns are the heart of SanFrancisco. Whether building a business application in SanFrancisco or from scratch, the patterns identified in this book will help you build flexibility, power, and strength into your business applications. This book follows the format established by the seminal Design Patterns, with a case study providing a business context for patterns running throughout the book. The authors focus on the generic use of these patterns, using SanFrancisco as an example. With this book as your guide, you will learn how to use and extend these patterns within the context of a business application's requirements. SanFrancisco™ Design Patterns explains the purpose, design, and implementation of patterns in the following categories:"About this title" may belong to another edition of this title.
Seller: Books Puddle, New York, NY, U.S.A.
Condition: Used. pp. xix + 374 Index. Seller Inventory # 263720439
Seller: Majestic Books, Hounslow, United Kingdom
Condition: Used. pp. xix + 374 Illus. Seller Inventory # 5208872
Quantity: 1 available
Seller: Biblios, Frankfurt am main, HESSE, Germany
Condition: Used. pp. xix + 374. Seller Inventory # 183720445
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. With CD! A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Seller Inventory # E15N-00629
Seller: Zoom Books East, Glendale Heights, IL, U.S.A.
Condition: very_good. Book is in very good condition and may include minimal underlining highlighting. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service. Seller Inventory # ZEV.0201616440.VG
Seller: -OnTimeBooks-, Phoenix, AZ, U.S.A.
Condition: very_good. Gently read. May have name of previous ownership, or ex-library edition. Binding tight; spine straight and smooth, with no creasing; covers clean and crisp. Minimal signs of handling or shelving. 100% GUARANTEE! Shipped with delivery confirmation, if you're not satisfied with purchase please return item! Ships USPS Media Mail. Seller Inventory # OTV.0201616440.VG