JBoss at Work: A Practical Guide und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 0,25 eintauschen?
JBoss at Work: A Practical Guide
 
 
Beginnen Sie mit dem Lesen von JBoss at Work: A Practical Guide auf Ihrem Kindle in weniger als einer Minute.

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

JBoss at Work: A Practical Guide [Englisch] [Taschenbuch]

Tom Marrs , Scott Davis
4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Statt: EUR 27,99
Jetzt: EUR 23,95 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 4,04 (14%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 1 Stück auf Lager - jetzt bestellen.
Lieferung bis Freitag, 1. Juni: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 15,78  
Taschenbuch EUR 23,95  
Gutschein erhalten
Tauschen Sie jetzt JBoss at Work: A Practical Guide gegen einen Amazon-Gutschein in Höhe von EUR 0,25 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Wird oft zusammen gekauft

Kunden kaufen diesen Artikel zusammen mit JBoss in Action: Configuring the JBoss Application Server EUR 26,95

JBoss at Work: A Practical Guide + JBoss in Action: Configuring the JBoss Application Server
Preis für beide: EUR 50,90

Verfügbarkeit und Versanddetails anzeigen



Produktinformation

  • Taschenbuch: 287 Seiten
  • Verlag: O'Reilly Media; Auflage: 1 (14. Oktober 2005)
  • Sprache: Englisch
  • ISBN-10: 0596007345
  • ISBN-13: 978-0596007348
  • Größe und/oder Gewicht: 23,3 x 17,9 x 1,9 cm
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 24.695 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Kurzbeschreibung

Consisting of a number of well-known open source products, JBoss is more a family of interrelated services than a single monolithic application. But, as with any tool that's as feature-rich as JBoss, there are number of pitfalls and complexities, too. Most developers struggle with the same issues when deploying J2EE applications on JBoss: they have trouble getting the many J2EE and JBoss deployment descriptors to work together; they have difficulty finding out how to get started; their projects don't have a packaging and deployment strategy that grows with the application; or, they find the Class Loaders confusing and don't know how to use them, which can cause problems. JBoss at Work: A Practical Guide helps developers overcome these challenges. As you work through the book, you'll build a project using extensive code examples. You'll delve into all the major facets of J2EE application deployment on JBoss, including JSPs, Servlets, EJBs, JMS, JNDI, web services, JavaMail, JDBC, and Hibernate. With the help of this book, you'll: * Implement a full J2EE application and deploy it on JBoss * Discover how to use the latest features of JBoss 4 and J2EE 1.4, including J2EE-compliant web services * Master J2EE application deployment on JBoss with EARs, WARs, and EJB JARs * Understand the core J2EE deployment descriptors and how they integrate with JBoss-specific descriptors * Base your security strategy on JAAS Written for Java developers who want to use JBoss on their projects, the book covers the gamut of deploying J2EE technologies on JBoss, providing a brief survey of each subject aimed at the working professional with limited time. If you're one of the legions of developers who have decided to give JBoss a try, then JBoss at Work: A Practical Guide is your next logical purchase. It'll show you in plain language how to use the fastest growing open source tool in the industry today. If you've worked with JBoss before, this book will get you up to speed on JBoss 4, JBoss WS (web services), and Hibernate 3.

Synopsis

Consisting of a number of well-known open source products, JBoss is more a family of interrelated services than a single monolithic application. But, as with any tool that's as feature-rich as JBoss, there are number of pitfalls and complexities, too. Most developers struggle with the same issues when deploying J2EE applications on JBoss: they have trouble getting the many J2EE and JBoss deployment descriptors to work together; they have difficulty finding out how to get started; their projects don't have a packaging and deployment strategy that grows with the application; or, they find the Class Loaders confusing and don't know how to use them, which can cause problems. "JBoss at Work: A Practical Guide" helps developers overcome these challenges. As you work through the book, you'll build a project using extensive code examples. You'll delve into all the major facets of J2EE application deployment on JBoss, including JSPs, Servlets, EJBs, JMS, JNDI, web services, JavaMail, JDBC, and Hibernate. With the help of this book, you'll: implement a full J2EE application and deploy it on JBoss; discover how to use the latest features of JBoss 4 and J2EE 1.4

, including J2EE-compliant web services; master J2EE application deployment on JBoss with EARs, WARs, and EJB JARs; understand the core J2EE deployment descriptors and how they integrate with JBoss-specific descriptors; and, base your security strategy on JAAS. Written for Java developers who want to use JBoss on their projects, the book covers the gamut of deploying J2EE technologies on JBoss, providing a brief survey of each subject aimed at the working professional with limited time. If you're one of the legions of developers who have decided to give JBoss a try, then "JBoss at Work: A Practical Guide" is your next logical purchase. It'll show you in plain language how to use the fastest growing open source tool in the industry today. If you've worked with JBoss before, this book will get you up to speed on JBoss 4, JBoss WS (web services), and Hibernate 3.


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(1)
(1)
(1)

 

Kundenrezensionen

3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
13 von 13 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
JBoss at Work ist für mich das beste Buch um einen praktischen Einstieg in JBoss zu bekommen. Es ist auch nicht ein riesen Wälzer, den man wochenlang durcharbeiten muss bis man Land sieht. Jedes Kapitel kann man in einigen Stunden mit dem Beispiel-Code durcharbeiten und hat dann für das jeweilige Gebiet das Wesentliche mitbekommen. 'JBoss - A Developer's Notebook' ist ebenfalls zu empfehlen, jedoch eher eine Art kleines JBoss at Work. Es enthält auch keine Kapitel zu JMS, WebServices und ist allgemein eher für einen Schnelleinstieg geeignet. Ich habe zudem 'JBoss - The Official Guide' angeschaut. Es beschäftigt sich eher mit Architektur und Aufbau von JBoss, erklärt zwar auch praktische Dinge wie Einbindung von Hibernate, verschiedene Descriptors mit möglichen Einstellungen, setzt aber voraus, dass einem die Deployment-Prozesse vertraut sind und man weiß, wie man das Ganze zusammenhängt und mit ant sowie XDoclet zum Fliegen kriegt (was aber JBoss at Work eben ziemlich ausführlich erklärt). Es ist daher wohl eher für den fortgeschrittenen JBoss-Entwickler das Richtige.
War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
Von Sunrise
Format:Taschenbuch
"JBoss at Work" wirft einen Blick auf die komplette J2EE. Normalerweise mag ich diese Art von Büchern überhaupt nicht. Zu allen Themen wird ein bißchen was erlärt, aber nichts richtig. Dieses Konzept geht bei Fachliteratur selten auf. "JBoss at Work" ist diesbezüglich aber eine echte Ausnahme. Hier wird jede J2EE-Technologie zwar auch nur grob angerissen, aber die Stärke des Buches liegt darin, daß eine vollständige Applikation Kapitel für Kapitel aufgebaut und erweitert wird. Aus diesem Grund sollte man das Buch auch von der ersten bis zur letzten Seite lesen. Theoretisch kann man zwar einzelne Kapitel herausgreifen, aber empfehlenswert ist das nicht, da jedes Kapitel die Grundlage für das darauf folgende Kapitel bildet. Gestartet wird mit der Presentation-Tier, in der eine kleine MVC-Architektur mittels Servlets & JSPs erstellt wird, allerdings ohne Struts oder JSF. Wer von der Servlet- & JSP-Programmierung überhaupt keine Ahnung hat, der hat zu diesem Zeitpunkt eigentlich schon verloren und kann mit dem Lesen gleich wieder aufhören. Als Grundlage für das Verständnis von "JBoss at Work" muß man bereits Basiswissen für Session-Beans, MDBs, Security, Ant, XDoclet, JDBC, JNDI und vor allem für Servlets & JSPs mitbringen, denn dies ist KEINE Einführung in die J2EE, sondern eine Einführung in die JBoss-Programmierung. Des weiteren ist eine langjährige Erfahrung mit der J2SE unabdingbar.
Nachdem die Presentation-Tier steht, wird mit JDBC auf die Datenbank zugegriffen. Anschließend werden die JDBC-Zugriffe durch Hibernate wieder ersetzt, wobei man hier keine Vorkenntnisse für Hibernate benötigt, denn der Code ist auch für Anfänger sehr einfach zu verstehen. Die Autoren haben sich absichtlich für Hibernate als ORM entschieden und von Entity-Beans als Persistenz-Strategie definitiv abgeraten. Dennoch ist man EJBs nicht gänzlich abgeneigt, denn die Autoren erklären dem Leser in einem hervorragenden Abschnitt die Pro und Cons von EJBs bzw. geben Beispiele, wann man EJBs einsetzen sollte und wann nicht. Gerade diesen Abschnitt empfand ich als äußerst essentiell. Nach der Einführung von Hibernate erweitern die Autoren ihre Applikation um Stateless Session-Facades für den Zugriff auf die Business-Tier und um Message-Driven-Beans für die asynchrone Verarbeitung einer Kreditkartenprüfung. Nach erfolgter Prüfung der Kreditkarte wird der Kunde via JavaMail benachrichtigt, ob seine Karte gültig ist oder nicht. Anschließend wird mittels deklarativer Security und JAAS sichergestellt, daß auf die Web-Applikation auch wirklich nur die User zugreifen können, die eine Berechtigung dafür haben. Dieses Kapitel war das am schwierigsten zu verstehende, denn Authentication und Authorization innerhalb von J2EE zu erlangen ist kompliziert und aufwendig. Abgerundet wird die Applikation mit der Bereitstellung eines Web-Services, wobei dieses Kapitel auch für WS-Anfänger zu verstehen ist, sofern man nicht versucht, die langen Descriptoren zu lesen. Außerdem gibt es noch drei Anhänge, jeweils einen für Class-Loading, Logging und JAAS. Insgesamt war ich von dem Buch sehr positiv überrascht und konnte einige neue Dinge dazulernen, auch wenn die Kapitel nicht allzu sehr in die Tiefe gingen. Ein jeweiliges Referenzwerk für die Kernthemen der J2EE wie EJBs, Servlets, Security oder Web-Services kann "JBoss at Work" auf keinen Fall ersetzen, und dazu wurde es auch gar nicht konzipiert. "JBoss at Work" ist vielmehr für Entwickler gedacht, die die Grundlagen der J2EE bereits beherrschen, und die eine vollständig interagierende J2EE-Applikation im Einsatz erleben möchten. Aus diesem Grund findet man im Buch auch alle relevanten DD-Elemente, die XDoclet-Befehle, um den DD zu generieren, und die nötigen Ant-Scripts, um die Applikation zu deployen. Das ist nicht immer besonders spannend zu lesen, aber für den Praxiseinsatz unverzichtbar. Wer sich mit JBoss noch überhaupt nicht auskennt, der sollte zuerst das ebenfalls hervorragende O'Reilly-Buch "JBoss - A Developer's Notebook" lesen, und im Anschluß daran "JBoss at Work". Anschließend ist man bestens gerüstet, um eigene Programme im JBoss-Application-Server laufen zu lassen.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  38 Rezensionen
17 von 17 Kunden fanden die folgende Rezension hilfreich
This book truly is a practical guide 21. März 2006
Von Michael Cohn - Veröffentlicht auf Amazon.com
Format:Taschenbuch
The subtitle for this book is "A Practical Guide." That subtitle is perfect. This is one of the most immediately useful and practical books I've read in a long time. I began using JBoss at the same time I started reading this book and I appreciated that the book started out with the relatively simple task of getting JBoss installed. However, while the book starts at an introductory level it doesn't stay there. It progresses through more advanced topics such as JMS, JavaMail, JAAS, and Web Services.

The writing is clear and enjoyable throughout. An extended example of a car dealer carries forward throughout the book. This helps the concepts fit together and build upon one another. JBoss at Work is highly informative and, as its subtitle promises, a practical guide. I highly recommend it.
14 von 14 Kunden fanden die folgende Rezension hilfreich
Excellent practical guide to JBoss and J2EE 21. Juni 2006
Von calvinnme - Veröffentlicht auf Amazon.com
Format:Taschenbuch
J2EE started out as a specification that left the implementation to each container vendor. It's readily apparent that two of the earliest vendors, WebSphere and WebLogic, implemented J2EE in vastly different ways. As a result, early books on J2EE or Enterprise JavaBeans (EJB) frequently either avoided or severely limited the discussion of a specific server because the details were better referenced from server vendors' manuals. JBoss changed that picture. It is an open source Java-based application server which is freely downloadable, plus it is a certified J2EE server.

"JBoss at Work: A Practical Guide", aims to provide practical examples for using JBoss by showing a practical and complete example of a web application running on JBoss. The "JAW Motors" application supports a fictitious automobile dealership. Each chapter progressively adds a new J2EE technology that solves a specific business problem. Viewing cars on a website involves JSP pages and some form of persistence (JDBC or Hibernate). Performing a credit check sends a JMS message and an email response using JavaMail. Purchasing a car requires the transactional support of Stateless Session Beans. Sharing data from the JAW Motors inventory with other dealerships involves setting up Web Services, and so on. The authors' hope is that a coherent business application in action will hopefully give you a clearer idea of how the various layers interact, as opposed to a series of disjointed "Hello World" examples exercising each layer in isolation, and I think their concept worked out very well.

The security portion of the book's example web application makes use of JAAS (Java Authentication & Authorization Service), which enables an application to protect its resources by restricting access to only users with proper credentials and permissions. It is a standard extension in J2SE 1.4, but is not yet widely understood. Thus, one of the appendices is devoted to a tutorial on its use, which I found very helpful.

The authors assume that you're experienced in programming with the Java language and are familiar with Open Source tools such as Ant and XDoclet. They show how to download and install them, and they also provide Ant scripts for compiling and deploying the "JAW Motors" application. If you're new to J2EE, this book serves as a gentle introduction, but don't mistake it for a true J2EE reference manual. I found this book immensely helpful and clear and highly recommend it to anyone who wants to get to work quickly using JBoss as an application server. The table of contents is as follows:

1. GETTING STARTED WITH JBOSS

Why "JBoss at Work"?; Why JBoss?; The Example: JAW Motors; The Tools; Installing JBoss; Deploying Applications to JBoss; Looking Ahead;

2. WEB APPLICATIONS

The Servlet Container; Three-Tier Applications; Exploring the Presentation Tier; Building the View Cars Page; Adding a Model and Controller; Looking Ahead;

3. BUILDING AND DEPLOYING AN EAR

WARs Versus EARs; Application.xml; Common JAR; Deploying the EAR; Adding a DAO; Using XDoclet; Looking Ahead;

4. DATABASES AND JBOSS

Persistence Options; JDBC; JNDI; JNDI References in web.xml; JBoss DataSource Descriptors; JDBC Driver JARs; Database Checklist; Accessing the Database Using Ant; Creating JDBCCarDAO; Looking Ahead;

5. HIBERNATE AND JBOSS

The Pros and Cons of ORMs; Hibernate Mapping Files; Hibernate MBean Service Descriptor; Creating a HAR; Adding the HAR to the EAR; Creating a JNDI lookup; Hibernate Checklist; HibernateCarDAO; Adding a Car; Editing a Car; Deleting a Car; Looking Ahead;

6. STATELESS SESSION BEANS

Issues with EJBs; Should I Use EJB or Not?; Business Tier; Enterprise JavaBeans; Our Example; Iteration 1-Introduce a Session Bean; Calling the Session Bean from the Controller Servlet; EJB-Based JNDI References in Web-Based Deployment; Descriptors; Session Bean Types; Session Beans; Remote Versus Local EJB Calls; Local and Remote Interfaces; Home Interfaces; Reviewing Iteration 1; Testing Iteration 1; Iteration 2-Move Business Logic Out of the Controller; Reviewing Iteration 2; Testing Iteration 2; Iteration 3-Buy a Car; The AccountingDTO; Developing the HibernateAccountingDAO; Adding buyCar( ) to the InventoryFacadeBean; Reviewing Iteration 3; Testing Iteration 3; Final Thoughts on Session Beans; Looking Ahead;

7. JAVA MESSAGE SERVICE (JMS) AND MESSAGE-DRIVEN BEANS

Sending Messages with JMS; Upgrade the Site: Running a Credit Check; JMS Architecture Overview; JMS Messaging Models; Creating a Message; Sending the Message; Core JMS API; Sending a JMS Message; JMS-Based JNDI References in Web-Based Deployment; Descriptors; Deploying JMS Destinations on JBoss; JMS Checklist; Message-Driven Beans (MDBs); MDB Checklist; Testing the Credit Check; Looking Ahead;

8. JAVAMAIL

Running a Credit Check; Sending Email Messages with JavaMail; Upgrading the MDB to Send an Email Message; Sending an Email Message; JavaMail-Based JNDI References in EJB Deployment; Descriptors; Automating JavaMail-Based JNDI References with XDoclet; Deploying JavaMail on JBoss; JavaMail Checklist; Testing the Credit Check Notification Email; Looking Ahead;

9. SECURITY

J2EE Security; Web-Based Security; Restricting Access with web.xml; JAAS; Deploying a JAAS-Based Security Realm on JBoss; Testing Secure JSPs; Protecting the Administrative Actions; Web Security Checklist; Integrating Web Tier and EJB Tier Security; EJB Security; EJB Security Checklist; Looking Ahead;

10. WEB SERVICES

Web Services Architecture; JBoss 4.x and Web Services; J2EE 1.4 and Web Services; Implementing J2EE 1.4 Web Services; Service Endpoint Interface (SEI); Modifying ejb-jar.xml; webservices.xml; JAX-RPC Mapping File; WSDL File; Set the Web Service URL; Modifying the InventoryFacadeBean EJB; Web Services Deployment; Automating Web Services Deployment; J2EE Web Services Checklist; Testing Web Services Deployment; Web Services Client; Implementing a Web Service Client; Web Service Client Checklist; Testing the Web Service Client; Final Thoughts on J2EE 1.4 Web Services; Conclusion;
17 von 21 Kunden fanden die folgende Rezension hilfreich
A disappointing JBoss book 27. Dezember 2005
Von J. Zhang - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
I was looking for a guide for JBoss application server from a beginer's point of view (I have been working with Weblogic for several years but not JBoss) and bought this book since it was rated so high. However, after I finished reading the book, I felt very disappointed since this book talks so little for JBoss! Instead, it puts most of the content on J2EE programming, how to develop 3-tier application, and MVC framework etc. I am not buying this book to learn J2EE techniques!!! What I want to know is how JBoss is managing all its services, how to config different settings, what logging mechanisms are provided (general, JDBC, http, etc.), or how to tune the performance of a JBoss server. Unfortunately, thost topics are either just mentioned slightly (like logging in appendix B), or not there at all.

In summary, if you are a beginner for J2EE and want to start your development with JBoss, this book might be good for you. Don't expect to find more information of JBoss from it! I am a fan of O'Reilly books, but this one is not one of them!
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten

Legen Sie Ihre eigene Lieblingsliste an

Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de