Muutke küpsiste eelistusi

JBoss - A Developer's Notebook [Pehme köide]

  • Formaat: Paperback / softback, 176 pages, kõrgus x laius x paksus: 234x181x12 mm, Illustrations
  • Sari: Developer's Notebook Ser.
  • Ilmumisaeg: 02-Aug-2005
  • Kirjastus: O'Reilly Media
  • ISBN-10: 0596100078
  • ISBN-13: 9780596100070
Teised raamatud teemal:
  • Pehme köide
  • Hind: 34,50 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Tavahind: 40,59 €
  • Säästad 15%
  • Raamatu kohalejõudmiseks kirjastusest kulub orienteeruvalt 2-4 nädalat
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Tellimisaeg 2-4 nädalat
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 176 pages, kõrgus x laius x paksus: 234x181x12 mm, Illustrations
  • Sari: Developer's Notebook Ser.
  • Ilmumisaeg: 02-Aug-2005
  • Kirjastus: O'Reilly Media
  • ISBN-10: 0596100078
  • ISBN-13: 9780596100070
Teised raamatud teemal:
JBoss is an open source J2EE application server that has achieved a certain amount of commercial success. In this volume Richards (a JBoss developer at JBoss Inc.) and Griffith (a software development consultant) present an example-driven guide that demonstrates the code used for installing and running JBoss, deploying an application, creating a complete application, connecting to a real database, applying security, logging, configuring persistence, managing and monitoring JBoss. Annotation ©2005 Book News, Inc., Portland, OR (booknews.com) Theres nothing ordinary about JBoss. What began as an open source EJB container project six years ago has become a fully certified J2EE 1.4 application server with the largest market share, competitive with proprietary Java application servers in features and quality. And with its dynamic architecture, JBoss isnt just a J2EE server. You can alter the services to make J2EE work the way you want, or even throw J2EE away completely. After more than a million downloads, many JBoss users are no longer trying it out on internal test boxes, but rolling it out on production machines. JBoss: A Developers Notebook takes you on a complete tour of JBoss in a very unique way: rather than long discussions, you will find code--lots of code. In fact, the book is a collection of hands-on labs that take you through the critical JBoss features step-by-step. You dont just read about JBoss, you learn it through direct practical application. That includes exploring the servers many configurations: from bare features for simple applications, to the lightweight J2EE configuration, to everything JBoss has in store-including Hibernate and Tomcat. JBoss: A Developers Notebook also introduces the management console, the web services messaging features, enhanced monitoring capabilities, and shows you how to improve performance. At the end of each lab, youll find a section called What about... that anticipates and answers likely follow-up questions, along with a section that points you to articles and other resources if you need more information. JBoss is truly an extraordinary application server. And we have an extraordinary way for you to learn it.

Arvustused

"JBoss is the certified J2EE application server from JEMS (JBoss Enterprise Middleware System) and with JBoss: A Developer's Notebook you'll be able set up and manage your project in minutes. It takes a no-nonsense approach and is the practical guide to JBoss for developers. It's certainly the kind of book that you'll constantly have open on your desk, and to save time they've added in some coffee cup stains on the pages for you! Scribbled notes in the margin also add to the notebook theme, but they are actually useful asides to the main text, which makes it one of the most readable books on the subject. However, some sections might prove a bit lightweight for the coding hardcore." .NET, November 2005 "A daring format which works well, a style that lends to quick reading and progress, and an all-round enjoyable read. I look forward to other O'Reilly books in this series." - Mark Jones, news@UK, March 2006

The Developer's Notebook Series ix
Preface xiii
Installing and Running JBoss
1(11)
Installing the Server
1(1)
Starting Up JBoss
2(2)
Examining the Server (JMX Console)
4(3)
Shutting Down the Server
7(1)
Specifying a Server Configuration
8(1)
Creating a New Configuration
9(3)
Deploying an Application on JBoss
12(15)
Getting Ant
12(1)
Creating and Packaging the Application
13(7)
Running the Application
20(2)
Modifying the Deployed Application
22(1)
Exploding Deployments
23(1)
Viewing the Application on the Management Console
24(1)
Uninstalling the Application
25(2)
Creating a Complete Application
27(20)
Building the EJB Tier
28(9)
Using XDoclet to Build the Web Tier
37(3)
Defining Users
40(1)
Deploying the Application
41(2)
Examining the Database
43(4)
Connecting to a Real Database
47(14)
Setting Up MySQL
47(2)
Adding the JDBC Driver
49(3)
Creating a Datasource
52(4)
Linking the Datasource to Our Application
56(2)
Monitoring the Connection Pool
58(3)
Applying Security
61(16)
Defining a Security Domain
61(2)
Using a Relational Database for Users
63(2)
Using Hashed Passwords
65(4)
Using an LDAP Server for Users
69(3)
Stacking Login Modules
72(3)
Enabling SSL
75(2)
Logging
77(14)
Configuring log4j
77(3)
Adding a Logging Category
80(2)
Configuring the Log Format
82(1)
Creating a New Logfile
83(1)
Rolling Logfiles
84(1)
Adjusting Logging from the JMX Console
85(2)
HTTP Access Logs
87(1)
Logging Generated SQL for CMP
88(3)
Configuring Persistence
91(20)
Managing Schema
91(3)
Mapping Objects
94(5)
Mapping Relations
99(5)
Adding Audit Data
104(4)
Generating Primary Keys
108(3)
Managing and Monitoring JBoss
111(18)
Starting the Web Console
111(2)
Monitoring Your Application
113(2)
Working with MBeans
115(3)
Monitoring MBeans
118(2)
Creating a Snapshot
120(1)
Creating a Monitor
121(4)
Creating an Email Alert
125(2)
Managing JBoss from the Command Line
127(2)
Rolling Out JBoss
129(16)
Securing the Management Consoles
129(3)
Securing the JMX Invoker
132(1)
Removing the HTTP Invokers
133(1)
Configuring the JMS Invokers
134(3)
Removing Hypersonic
137(2)
Configuring Tomcat Connectors
139(2)
Setting a Root Web Application
141(2)
Removing the Class Download Service
143(2)
Index 145


Norman Richards has developed software for a decade and has been working with code generation techniques for much of that time. He is an avid XDoclet user and evangelist. Norman lives in Austin, Texas.Sam Griffith is an OO Architect/Developer/Mentor who has programmed OO systems since 1987. He has used Obj-C, C++, Smalltalk, Object Pascal, Object-Forth (Neon), CLOS and other OO systems.