1. Trang chủ
  2. » Công Nghệ Thông Tin

mastering enterprise javabeans 3.0 4th ed 2006

722 460 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 722
Dung lượng 9,96 MB

Nội dung

[...]... Service-Oriented Architectures and Enterprise JavaBeans Defining Service-Oriented Architectures SOA and Web Services SOA and Component Architectures Divide and Conquer to the Extreme with Reusable Services The Java Platform, Enterprise Edition 5.0 (Java EE) The Java EE Technologies 22 24 24 25 26 26 27 27 29 31 Summary Chapter 2 34 Pre-EJB 3.0: The World That Was What Constituted a Pre-EJB 3.0 Enterprise. .. JTS and Distributed Transaction Interoperability across Application Servers 285 286 Enterprise JavaBeans Transactions Underlying Transaction System Abstraction Container-Managed, Bean-Managed, and Client-Controlled Transactions Container-Managed Transactions Client-Controlled Transactions Choosing a Transaction Style Container-Managed Transactions EJB Transaction Attribute Values Required RequiresNew... surface We wanted to write a book that pushed beyond the basics Our approach when writing this book was always to err on the side of being advanced To achieve this, we did an immense amount of research We have participated in the forums, worked on many real-world projects, attended conferences and seminars, talked to the people who have worked on the actual EJB specifications, and networked with the top... Acknowledgments xxiii Introduction xxv Part I Overview 1 Chapter 1 Overview A Prelude to Enterprise JavaBeans 3 4 Software Components The Need for Componentization 4 4 Infrastructure Needs of Distributed Applications Application Server–Class Software Building Middleware Services from Scratch Buying Middleware Services via Application Server Software Standardization of Component Frameworks Enterprise JavaBeans. .. NotSupported Never Transaction Attribute Summary Container-Managed Transaction Example Applicability of Transaction Attributes to Various Beans Bean-Managed Transactions The javax.transaction.UserTransaction Interface Bean-Managed Transaction Example Client-Controlled Transactions Transactional Isolation The Need for Concurrency Control Isolation Levels The Dirty Read Problem READ UNCOMMITTED READ COMMITTED...Credits Executive Editor Robert Elliott Project Coordinator Michael Kruzil Development Editor Tom Dinse Graphics and Production Specialists Jennifer Click Lauren Goddard Joyce Haughey Stephanie D Jumper Barry Offringa Lynsey Osborn Heather Ryan Brent Savage Alicia B South Technical Editor Daniel Rubio Production Editor Felicia Robinson Copy Editor Foxxe Editorial Services Editorial Manager... newcomers, veterans will also find nuggets of useful knowledge The following chapters are included: ■■ Chapter 1 is a tour of enterprise computing We’ll talk about component-based software, distributed computing frameworks, application server–class software, service-oriented architectures, and containers In this regard, we’ll introduce EJB and Java Enterprise Edition (Java EE) xxviii Introduction ■ ■ ■ ■ ■... actually wanted to reduce the size of this book as much as possible So we’ve tightened things up and eliminated redundant examples This way, you can get to actually program with EJB immediately, rather than read a book for months on end The irony of this story is that it was harder for us to write a shorter book than a long book! ■ ■ To be a book for developers This book is not intended for high-level... distributed, enterprise components in Java, and it will do so from the ground up You need only to understand Java to understand this book While you’re reading this book, you may want to download the EJB specification, available at http://java.sun.com/products/ejb/docs.html Goals for This Edition This book has had a long run and hence, a long history The first edition of this book came out in 1999, followed... 2.x? 42 43 44 45 45 47 47 48 50 50 51 53 54 55 Summary Chapter 3 55 The New Enterprise JavaBean Introducing EJB 3.0 57 57 EJB Container Types of Beans RMI-IIOP: The Protocol of the Bean EJB and Location Transparency Enterprise Bean Environment Anatomy of the “New” Bean The Role of EJB Home and Object Interfaces The EJB 3.0 Simplified API Elimination of Home and Object Interfaces Elimination of Component . Interface 30 3 Bean-Managed Transaction Example 30 6 Client-Controlled Transactions 30 7 Transactional Isolation 30 7 The Need for Concurrency Control 30 8 Isolation Levels 31 0 The Dirty Read Problem 31 0 READ. Micah. III. Title. QA76. 73. J38S756 200 6 00 5. 13& apos ;3 dc22 200 601 133 3 Trademarks: Wiley, the Wiley logo, and related trade dress are trademarks or registered trademarks of John Wiley & Sons,. Silverman Mastering Enterprise JavaBeans ™ 3. 0 01_785415 ffirs.qxp 6/5 /06 7 :09 PM Page iii Click here to purchase this book. Mastering Enterprise JavaBeans 3. 0 Published by Wiley Publishing, Inc. 104 75

Ngày đăng: 19/04/2014, 19:28

TỪ KHÓA LIÊN QUAN