Gebraucht kaufen
Gebraucht - Sehr gut Informationen anzeigen
Preis: EUR 3,48

oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
 
   
Möchten Sie verkaufen? Hier verkaufen
Mastering Enterprise Javabeans: And the Java 2 Platform, Enterprise Edition
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Mastering Enterprise Javabeans: And the Java 2 Platform, Enterprise Edition [Englisch] [Taschenbuch]

Ed Roman
4.4 von 5 Sternen  Alle Rezensionen anzeigen (36 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


‹  Zurück zur Artikelübersicht

Produktbeschreibungen

Amazon.co.uk

Centring on Sun's Enterprise JavaBeans (EJBs) 1.1 specification, Mastering Enterprise JavaBeans surveys the range of technologies and APIs needed to use EJBs successfully. Mixing a high-level perspective on EJBs with plenty of practical programming advice, this title makes a good choice for the IS manager or developer planning to use EJBs in future projects.

This book succeeds in two notable ways. First, it presents a fine high-level overview describing EJBs and how they fit into today's multi-tiered, server-side enterprise architectures. The author makes connections between EJBs and other component architectures (such as Microsoft's DNA and CORBA). Illustrated with numerous diagrams, these chapters will be useful to anyone seeking to understand the basics of Sun's powerful component model.

This title also serves as a programming primer for serious EJB development. In later sections, the author introduces practical advice for creating both session and entity beans, with plenty of nuts-and-bolts advice, including how to work with actual EJB products. (This book also shows you what to look for when purchasing an EJB application server to deploy your bean components.)

Later chapters delve into transaction management and show how to use Java with CORBA and IIOP. This text then culminates in an impressive case study using EJBs and Java servlets to power an e-commerce web site (complete with online catalogue and a shopping cart). This example is a standout and it's all you will likely need to get started with EJBs in custom projects. Final appendices cover several APIs and standards in more detail, including RMI, JNDI and XML.

In all, this title succeeds at bringing the EJB standard home to the practically minded reader. This is a book that will demystify EJBs and give both managers and developers what they need to start solving business problems using this powerful new component model. --Richard Dragan, Amazon.com

Topics covered: overview of Enterprise JavaBeans (EJBs) component model and Java 2 Enterprise Edition (J2EE), the EJB 1.1 standard, multi-tiered server-side architectures, J2EE technology primer: RMI, JNDI, JDBC, JTS/JTA, servlets and JSPs, Java IDL, JavaMail, Connectors, XML, EJB Container and Server products and responsibilities, session beans: stateless and stateful beans, EJB security and component lifecycle, entity beans and persistence: bean-managed persistent entity beans and container- managed persistent entity beans, flat and nested transactions, ACID properties, two-phase commits, CORBA and RMI-IIOP and EJBs, e-commerce case study using EJB's and servlets.

Amazon.com

Centering on Sun's Enterprise JavaBeans (EJBs) 1.1 specification, Mastering Enterprise JavaBeans surveys the range of technologies and APIs needed to use EJBs successfully. Mixing a high-level perspective on EJBs with plenty of practical programming advice, this title makes a good choice for the IS manager or developer planning to use EJBs in future projects.

This book succeeds in two notable ways. First, it presents a fine high-level overview describing EJBs and how they fit into today's multitiered, server-side enterprise architectures. The author makes connections between EJBs and other component architectures (such as Microsoft DNA and CORBA). Illustrated with numerous diagrams, these chapters will be useful to anyone seeking to understand the basics of Sun's powerful component model.

This title also serves as a programming primer for serious EJB development. In later sections, the author introduces practical advice for creating both session and entity beans, with plenty of nuts-and-bolts advice, including how to work with actual EJB products. (This book also shows you what to look for when purchasing an EJB application server to deploy your bean components.)

Later chapters delve into transaction management and show how to use Java with CORBA and IIOP. The text culminates in an impressive case study using EJBs and Java servlets to power an e-commerce Web site (complete with an online catalog and a shopping cart). This example is a standout, and it's all you will likely need to get started with EJBs in custom projects. Final appendices cover several APIs and standards in more detail, including RMI, JNDI, and XML.

In all, this title succeeds at bringing the EJB standard home to the practical reader. It demystifies EJBs and gives both managers and developers what they need to start solving business problems using this powerful new component model. --Richard Dragan

Topics covered: Overview of Enterprise JavaBeans (EJBs) component model and Java 2 Enterprise Edition (J2EE), the EJB 1.1 standard, multitiered server-side architectures, J2EE technology primer: RMI, JNDI, JDBC, JTS/JTA, servlets and JSPs, Java IDL, JavaMail, Connectors, XML, EJB Container and Server products and responsibilities, session beans: stateless and stateful beans, EJB security and component life cycle, entity beans and persistence: bean-managed persistent entity beans and container-managed persistent entity beans, flat and nested transactions, ACID properties, two-phase commits, CORBA and RMI-IIOP and EJBs, e-commerce case study using EJBs and servlets.

William W. Lee, Chief Technology Officer, The Theory Center

This book is a must-have for developers who want to jumpstart their EJB development process. Ed Roman shows the right way to use the J2EE technology with in-depth examples and coding patterns from the real world. We recommend this book as part of our education materials for both in-house staff and customer engagements.

Application Development Advisor

"...Finding a computing book that's as well written as this, especially one on such a potentially complicated topic, is amazingly rare and delightfully refreshing..."

SIGS Application Development Adviser May 2000

"..If you're planning to do any kind of development with Enterprise JavaBeans but are not yet an expert, this book is for you. Ed Roman is a logical and clear thinker, and he translates that clarity into text with ease. In fact the good vibes start from the moment you examine the contents pages and observe the structure he has chosen for his work...Finding a computing book that's as well written as this, especially one on such a potentially complicated topic, is amazingly rare and delightfully refreshing. Recommended..."

Application Development Advisor May 2000

"Finding a computing book that's as well written as this, especially one on such a potentially complicated topic, is amazingly rare and delightfully refreshing. Recommended.."

Kurzbeschreibung

Enterprise JavaBeans (EJB) gilt als die beste Entwicklung seit der Programmiersprache Java, denn sie ermöglicht es Java-Entwicklern erstmals, umfangreiche Enterprise-Level Applikationen zu erstellen. EJB hat sich als sehr erfolgreich erwiesen und ist zur Standardtechnologie für die Erstellung von Server-side Anwendungen, einschließlich Webanwendungen geworden. "Mastering Enterprise JavaBeans" geht auf die neuesten Features der EJB 2.0 Release ein und behandelt neue, fortgeschrittene Programmierungstechniken und -Tipps. Das Buch richtet sich insbesondere an Website-Entwickler und Entwickler kommerzieller Softwarekomponenten. Teil 1 disktutiert die Grundlagen des EJB Komponentensystems, Teil 2 geht auf das Programmieren mit EJB ein und erklärt detailliert Features wie Entity Beans, Session Beans, Message-Driven Beans und EJB Relationships. In Teil 3 werden fortgeschrittene EJB Konzepte diskutiert, wie z.B. EJB Design Patterns, Clust ering in großen EJB Systemen, EJB Projektmanagement und die Auswahl eines EJB Servers. Mit Anhängen zu ausgewählten EJB-Themen und einem umfangreichen Verweisleitfaden. "Mastering Enterprise JavaBeans" bietet umfassende Informationen über die neuesten Features von EJB 2.0 sowie fortgeschrittenere Themen für Entwickler von Unternehmensanwendungen. Teil 1 disktutiert die Grundlagen des EJB Komponentensystems; Teil 2 geht auf das Programmieren mit EJB ein und erklärt detailliert neue Features der EJB 2.0. Spezifikation und Teil 3 diskutiert fortgeschrittene EJB Konzepte, wie z.B. EJB Design Patterns, EJB Projektmanagement und Auswahl eines EJB Servers. Mit Anhängen zu ausgewählten EJB-Themen und einem umfangreichen Verweisleitfaden. Die begleitende Website enthält den Quellcode des Buches, Links für das Downloaden der im Buch besprochenen Software, Updates, Best Practices, EJB Resources und ein Diskussionsforum.

Synopsis

EJB (Enterprise JavaBeans) is a framework that provides a standard method for developing enterprise-level Java applications and is a lot easier and faster for developers to use. Software companies are rushing to develop commercial servers that will house and run these EJB services. Starting in 1999, it's expected that most Java developers will be writing EJB-compliant applications again, because they're faster and easier to write, and more reliable and efficient to run. This is an overview of what EJB is, how it works, and how to build EJB applications. The book is organised into five parts. The first two explain what EJB is and how it works; the last three describe how to develop EJB applications. The last three parts are written for a specific type of EJB developer: developers of commercial EJB-compliant Beans; developers of applications that integrate Beans with EJB services to handle a complete business activity; and developers of EJB servers The guide contains tips and techniques based on the first-hand experience of the author and his contributors.

The accompanying CD-ROM contains sample source code, the EJB specification and supporting code from JavaSoft, demos of EJB servers, and links to other sources of information. There is a companion Website to provide updates on EJB technologies. The author is a developer with experience building an EJB server and he offers solutions based on actual experience with EJB.

Der Autor über sein Buch

explanation of why this book is a must-have EJB book
Why is this book a "must-have" EJB book?

Every EJB book on the market today does a fair job explaining the basics of EJB to you. Unfortunately, the basics of EJB will not get you very far. To build a complete server-side solution, you need to know how to effectively leverage the J2EE suite in unison. This is the only book that goes beyond the basics and dives into the complex aspects of both EJB and the J2EE. Everything is taught from the ground-up, and the only assumption I make is that you understand the basic Java language.

So what will you learn from this book? I'll teach you how to develop extensively with both EJB 1.0, as well as the new EJB 1.1 specification. I'll spend a chapter teaching you XML from the ground-up, as the EJB 1.1 specification relies on XML. I'll show you how to integrate CORBA and EJB systems with complete coverage of the RMI-IIOP package. I'll teach you advanced Java RMI from scratch, including how to leverage distributed garbage collection, and how to build message queuing software with RMI. We'll cover advanced JNDI, including how to combine JNDI with RMI, JNDI with JDBC, and how to write a JNDI browser that interacts with any naming service. You'll learn about transactions, including the real meaning behind isolation levels and transaction attributes. You'll see how to perform security in EJB, both declaratively and programmatically. You'll design a real E-Commerce system using J2EE, with nine beans and nine servlets. You'll have a handy EJB quick-reference guide that describes typical implementations of every EJB API method, as well as fully commented lifecycle diagrams describing what's really going on in an EJB system. Finally, I'll lay down a set of criteria to help you make an EJB server purchase decision. Unfortunately, there are no alternative sources for this breadth of information today. I hope that changes over time.

Make no mistake about it -- this book is for developers. As such, there are no 'cute pictures' in this book -- all of the diagrams are drawn using the Unified Modeling Language (UML). The examples are also quite extensive. I want to give you as much exposure to the kinds of domain models that you can build with EJB as possible, and so a brand-new enterprise bean complements almost every new concept in this book. In total, we will develop thirteen enterprise beans together. While this has increased the size of the book dramatically, I hope you see this as a value-add over other books that provide one or two examples that span the entire book.

And finally, I wish the grass was greener and I could write a book on how clean and portable EJB is, but the truth is that this technology is not perfect, and you should know exactly what the imperfections are. I will expose you to the gruesome and incompatible parts of EJB, and also explain how the industry is solving these problems.

So while you're deciding which EJB book to buy, take a look at your bookshelf, and try to count how many books you have that you are completely disgusted with. I'm sure you know what I mean -- the books are written in 3 months, barely cover the subject matter, and ship with code that doesn't work, wasting your money. the bar. This book represents everything I wish I had when I first started working with EJB. I've devoted over a year of my life to this project, and the result is the most comprehensive tutorial and reference guide for EJB and J2EE development available today. The goal of this book is to save you time and energy, and to aid you in designing well-crafted server-side systems. As such, the text of the book is interlaced with design strategies and tradeoff discussions. I hope this will prepare you for the challenges you will face. Good luck!

Sincerely,

Ed Roman

Buchrückseite

"This book is a must-have for developers who want to jumpstart their EJB development process. Ed Roman shows the right way to use the J2EE technology with in-depth examples and coding patterns from the real world. We recommend this book as part of our education materials for both in-house staff and customer engagements." - William W. Lee, Chief Technology Officer, The Theory Center

What some are calling the best thing to happen to enterprise programming since Java itself, Enterprise JavaBeans (EJB) radically streamlines the server-side application development process. In this book, you'll learn EJB from a developer's perspective---the author cuts through the marketing hype and shows you both the good and the bad in developing real-world EJB applications. You'll learn everything you need to jumpstart your EJB development, --from understanding the basics of the EJB architecture, to developing transactional, scalable, and secure multi-user enterprise applications. After reading this book, you'll know how to:
* Develop with both EJB 1.0 as well as the new EJB 1.1 standard
* Master the technologies that complement EJB: Java RMI, RMI-IIOP, JTA, JNDI, CORBA, and XML. E(each of these topics is covered in full)
* Develop with both bean types: session beans (stateful and stateless), and entity beans (bean-managed and container-managed persistent)
* Design, implement, and deploy a real-world e-commerce system, with a total of nine enterprise beans and seven Java servlets
* Avoid pitfalls that could make your code non-portable across EJB servers
* Make an educated EJB server purchase decision

The CD-ROM provides you with:
* An immense amount of sample code that you can extend for your own needs
* A trial of the BEA WebLogic EJB server for getting started right away

On the companion Web site you'll find:
* Updates to the book
* A treasure trove of links to EJB and J2EE resources

About the Author

ED ROMAN is CEO of The Middleware Company (www.middleware-company.com), a training and consulting firm specializing in EJB. He has designed, built and deployed a variety of enterprise applications, including complete application server products. He is actively involved in influencing Sun's enterprise specifications, speaks at middleware conferences and debates, and is a regular contributor to middleware interest mailing lists.
‹  Zurück zur Artikelübersicht