Building Java Enterprise Applications, Vol. 1: Architecture (O'Reilly Java)

Valutazione media 3,6
( su 5 valutazioni fornite da Goodreads )
 
9780596001230: Building Java Enterprise Applications, Vol. 1: Architecture (O'Reilly Java)

What are the key decisions and tradeoffs you face as you design and develop enterprise applications? How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand? Answer these questions and many more with Building Java Enterprise Applications, an advanced guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works!This book explores the infrastructure issues so important to good application design. It isn't just a book about doing things with Entity Beans, JDBC and JMS and JNDI. It takes you step by step through building the back end, designing the data store so that it gives you convenient access to the data your application needs; designing a directory; figuring out how to handle security and where to store security credentials you need; and so on. On top of this, it shows -- as easily as possible --how to build the entity bean layer that makes information available to the rest of the application.Throughout this guide, author Brett McLaughlin uses his wealth of real-world experience with enterprise development to show you one step at a time how to design and build a comprehensive enterprise application from the ground up, starting with the back end.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Review:

Aimed at the more experienced Java developer, Building Java Enterprise Applications provides a detailed tour of the best practices for today's J2EE architecture. Filled with particularly good advice on using Enterprise JavaBeans (EJBs) and LDAP directory services, this title lays the groundwork for building the next generation of Java software.

As volume one of a planned three-volume series, this book centers on "blueprints" for using the best of J2EE technologies for creating scalable software. The focus here is on a meaningful, single practical case study on a database for a brokerage house. The selection of leading-edge technologies (EJB and LDAP) are what real Java developers are likely to face on the job, and the author's knowledgeable and thorough explanation of all the relevant details of implementing the sample system sets a high standard.

Early sections define the scope and requirements of the model database and directory server. The author then turns to implementing the database, including building tables. (Actual SQL for different databases including Oracle and MySQL is included in an appendix.) Similarly, the "real" details of modeling a directory server (using LDAP) is set out to show how users, passwords, and other information can be leveraged across a larger organization. After the groundwork is in place, this text zeroes in on using Enterprise JavaBeans (EJB) 2.0 to model each business entity in the system (as well as application logic). Standout material shows off building an entity EJB with multiple interfaces, classes, and deployment descriptors all clearly presented.

The use of the manager session bean to hide the details of JNDI and LDAP comes next, and this bit of intellectual property will surely justify the price of this book for anyone seeking to combine EJBs and LDAP. From here, the application logic gets filled in using other EJB features (like session beans, both stateful and stateless). A later chapter adds asynchronous processing abilities using the Java Message Service (JMS) and the new message bean type, new for EJB 2.0. The assembled system then gets a simple front end to test it out, though the focus clearly is on the data tier. (More on user interfaces is promised in the second volume of this series, which will concentrate on Web applications.)

Useful appendices provide the nuts and bolts of running actual software, like OpenLDAP, a free directory server, BEA WebLogic, plus full source code for all beans discussed in this text. All in all, this book is a worthwhile choice for understanding the right ways for designing on the Java platform today when it comes to higher-end enterprise software. --Richard Dragan

Topics covered: Introduction to architecture for Java Enterprise applications; case study for a client/broker database for a brokerage with scheduling support, data, business, and presentation layers explained; primer for database design (including SQL, constraints, and tables); designing an LDAP directory (plus directory hierarchies); Enterprise JavaBean 2.0 basics (remote, local, and local home interfaces, plus primary keys); EJB deployment descriptors; implementing sequences for new records in EJBs (a sequence bean); using a manager EJB for JNDI/LDAP processing; connection sharing for performance; adding sample data; deployment; using patterns for business logic with EJBs (the Facade pattern); stateful vs. stateless beans; asynchronous processing and message beans (including JMS basics); extending the data architecture for Web applications (and Web services); appendices for sample SQL scripts and database-specific hints for MySQL, Oracle, and PostgreSQL; and a reference to running OpenLDAP, iPlanet Directory Server, and BEA WebLogic Application Server.

About the Author:

Brett McLaughlin has been working in computers since the Logo days. (Remember the little triangle?) He currently specializes in building application infrastructure using Java and Java-related technologies. He has spent the last several years implementing these infrastructures at Nextel Communications and Allegiance Telecom, Inc. Brett is one of the co-founders of the Java Apache project Turbine, which builds a reusable component architecture for web application development using Java servlets. He is also a contributor of the EJBoss project, an open source EJB application server, and Cocoon, an open source XML web-publishing engine. He is author of the soon-to-be-released O'Reilly book, Building Java Enterprise Applications.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

McLaughlin, Brett
Editore: O'Reilly Media 2002-03-01 (2002)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Paperback Quantità: 2
Da
DontPayMore
(Lindenhurst, NY, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media 2002-03-01, 2002. Paperback. Condizione libro: New. 1. 0596001231 New Condition. Ships Immediately. Codice libro della libreria Z0596001231ZN

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 14,25
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 0,85
In U.S.A.
Destinazione, tempi e costi

2.

Brett McLaughlin
Editore: O'Reilly Media (2002)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Paperback Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2002. Paperback. Condizione libro: New. book. Codice libro della libreria 0596001231

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 19,33
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

3.

Brett McLaughlin
Editore: O'Reilly Media (2002)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Paperback Quantità: 1
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2002. Paperback. Condizione libro: New. Codice libro della libreria DADAX0596001231

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 19,14
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,40
In U.S.A.
Destinazione, tempi e costi

4.

Brett McLaughlin
Editore: O Reilly Media, Inc, USA, United States (2002)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2002. Paperback. Condizione libro: New. Language: English . Brand New Book. What are the key decisions and tradeoffs you face as you design and develop enterprise applications? How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand? This text aims to answer these questions and many more, it is part of an advanced 3-volume guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works. The volume explores the infrastructure issues so important to good application design. It isn t just a book about doing things with Entity Beens, JDBC and JMS and JNDI. It takes you step by step through building the back end, designing the data store so that it gives you convenient access to the data your application needs; designing a directory; and figuring out how to handle security and where to store the security credentials you need. It also shows how to build the entity bean layer that makes information available to the rest of the application. Codice libro della libreria AAH9780596001230

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 25,80
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

5.

McLaughlin, Brett
Editore: O'Reilly Media
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi PAPERBACK Quantità: > 20
Da
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. PAPERBACK. Condizione libro: New. 0596001231 *BRAND NEW* Ships Same Day or Next!. Codice libro della libreria SWATI2122345651

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 22,57
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,40
In U.S.A.
Destinazione, tempi e costi

6.

Brett McLaughlin
Editore: O Reilly Media, Inc, USA, United States (2002)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Paperback Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2002. Paperback. Condizione libro: New. Language: English . Brand New Book. What are the key decisions and tradeoffs you face as you design and develop enterprise applications? How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand? This text aims to answer these questions and many more, it is part of an advanced 3-volume guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works. The volume explores the infrastructure issues so important to good application design. It isn t just a book about doing things with Entity Beens, JDBC and JMS and JNDI. It takes you step by step through building the back end, designing the data store so that it gives you convenient access to the data your application needs; designing a directory; and figuring out how to handle security and where to store the security credentials you need. It also shows how to build the entity bean layer that makes information available to the rest of the application. Codice libro della libreria AAH9780596001230

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 25,98
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

Brett; McLaughlin
Editore: O'reilly & Associates (2001)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Taschenbuch Quantità: 1
Da
unifachbuch
(Köln, NRW, Germania)
Valutazione libreria
[?]

Descrizione libro O'reilly & Associates, 2001. Taschenbuch. Condizione libro: Neu. Gebraucht - Wie neu Unbenutzt. Schnelle Lieferung, Kartonverpackung. Abzugsfähige Rechnung. Bei Mehrfachbestellung werden die Versandkosten anteilig erstattet. - What are the key decisions and tradeoffs you face as you design and develop enterprise applications How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand Answer these questions and many more with 'Building Java Enterprise Applications,' an advanced guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works!This book explores the infrastructure issues so important to good application design. It isn't just a book about doing things with Entity Beans, JDBC and JMS and JNDI. 350 pp. Deutsch. Codice libro della libreria INF1000035054

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 0,95
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 25,52
Da: Germania a: U.S.A.
Destinazione, tempi e costi

8.

Brett McLaughlin
Editore: O'Reilly Media, Inc, USA
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Paperback Quantità: 2
Da
THE SAINT BOOKSTORE
(Southport, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, Inc, USA. Paperback. Condizione libro: new. BRAND NEW, Building Java Enterprise Applications: v.1: Architecture, Brett McLaughlin, What are the key decisions and tradeoffs you face as you design and develop enterprise applications? How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand? This text aims to answer these questions and many more, it is part of an advanced 3-volume guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works. The volume explores the infrastructure issues so important to good application design. It isn't just a book about doing things with Entity Beens, JDBC and JMS and JNDI. It takes you step by step through building the back end, designing the data store so that it gives you convenient access to the data your application needs; designing a directory; and figuring out how to handle security and where to store the security credentials you need. It also shows how to build the entity bean layer that makes information available to the rest of the application. Codice libro della libreria B9780596001230

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 20,82
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 7,77
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

9.

McLaughlin, Brett
Editore: O'Reilly Media (2002)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi Paperback Quantità: 1
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2002. Paperback. Condizione libro: New. Codice libro della libreria INGM9780596001230

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 27,06
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,40
In U.S.A.
Destinazione, tempi e costi

10.

Brett McLaughlin
Editore: O'Reilly Media 2002-04-05, Sebastopol, Calif. |Farnham (2002)
ISBN 10: 0596001231 ISBN 13: 9780596001230
Nuovi paperback Quantità: 1
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media 2002-04-05, Sebastopol, Calif. |Farnham, 2002. paperback. Condizione libro: New. Codice libro della libreria 9780596001230

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 28,12
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,35
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro