Java Enterprise in a Nutshell:
Gespeichert in:
Format: | Buch |
---|---|
Sprache: | English |
Veröffentlicht: |
Sebastopol, CA
O'Reilly & Associates
2005
|
Ausgabe: | 3.ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 904 S. |
ISBN: | 0596101422 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022463195 | ||
003 | DE-604 | ||
005 | 20070622 | ||
007 | t | ||
008 | 070613s2005 |||| 00||| eng d | ||
015 | |a 05,N40,0006 |2 dnb | ||
016 | 7 | |a 976302438 |2 DE-101 | |
020 | |a 0596101422 |c Kt. : EUR 43.00 (freier Pr.), EUR 46.50 (AT) (freier Pr.), sfr 71.90 (freier Pr.) |9 0-596-10142-2 | ||
024 | 3 | |a 9780596101428 | |
035 | |a (OCoLC)150119565 | ||
035 | |a (DE-599)BVBBV022463195 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-739 |a DE-523 | ||
082 | 0 | |a 005.71262 |2 22 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
245 | 1 | 0 | |a Java Enterprise in a Nutshell |c Jim Farley ... |
250 | |a 3.ed. | ||
264 | 1 | |a Sebastopol, CA |b O'Reilly & Associates |c 2005 | |
300 | |a 904 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Befehlsvorrat |0 (DE-588)4129931-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a API |0 (DE-588)4430243-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java 2 Enterprise Edition 1.3 |0 (DE-588)4688073-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Enterprise |0 (DE-588)4637404-8 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4188171-0 |a Verzeichnis |2 gnd-content | |
689 | 0 | 0 | |a Java 2 Enterprise Edition 1.3 |0 (DE-588)4688073-2 |D s |
689 | 0 | 1 | |a API |0 (DE-588)4430243-5 |D s |
689 | 0 | 2 | |a Befehlsvorrat |0 (DE-588)4129931-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java Enterprise |0 (DE-588)4637404-8 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Farley, Jim |e Sonstige |4 oth | |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670826&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015670826 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804136547412344832 |
---|---|
adam_text | Table
Preface
Part I. The Java Enterprise APIs
1.
.........3
Enterprise Computing Defined
4
Enterprise Computing Demystified
4
Standard Java Enterprise APIs
5
De
14
An Enterprise Computing Scenario
20
Other Enterprise APIs
23
2.
.....25
J2EE Application Assembly Model
26
Component Modules
34
Application Assemblies
38
Deploying J2EE Applications
41
3.
46
Getting
47
Serviet
47
Web Applications
51
Serviet
54
Serviet
57
Custom
Security
Serviet
Thread Safety
Cookies
Session Tracking
Databases and Non-HTML Content
4.
JSP Basics
JSP Actions
The JSP Expression Language
JSP Standard Tag Library
Custom Tags
Wrapping Up
5.
The Sample Application
Structure of a JSF Application
Managed Beans
The JSF Expression Language
JSF Actions and Views 111
Building Tables
Validation
Moving on with JSF
6.
What Version Is Covered Here?
EJB Component Model Overview
EJB Tutorial
Deploying EJBs
Using Enterprise JavaBeans
Session Bean Specifics
Entity Beans
Message-Driven Beans
Transaction Management
EJB
7.
Using XML Documents
Java API for XML Processing
Table of Contents
SAX
201
DOM
205
XSLT
214
8. JDBC....................................................
218
JDBC
219
Connecting
223
Statements
225
Results
227
Handling Errors
233
Prepared Statements
235
BLOBs and CLOBs
238
Metadata
239
Transactions
241
Stored Procedures
244
Escape Sequences
246
RowSets
247
9.
249
JNDI Architecture
250
A Simple Example
251
Introducing the Context
253
Looking Up Objects in a Context
255
The NamingShell Application
256
Listing the Children of a Context
262
Creating and Destroying Contexts
267
Binding Objects
269
Accessing Directory Services
270
Modifying Directory Entries
275
Creating Directory Entries
276
Searching a Directory
277
Event Notification
281
10.
289
Basic Security Concepts
289
A Look at Java and J2EE Security Standards
292
Declarative Security Versus Programmatic Security
294
Web Component Security
295
EJB Component Security
304
Other J2EE Security Topics
307
Limitations of J2EE Security
310
Table of Contents
1
11.
JMS
Elements of Messaging with
The Anatomy of Messages
Point-to-Point Messaging
Publish-Subscribe Messaging
Unified Messaging
Transactional Messaging
12.
What s Covered Here?
Brief Introduction to Web Services
Java Web Services
Writing Web Service Clients
Writing Web Services
Deploying Web Services
13.
What s Covered Here?
Introduction to RMI
Defining Remote Objects
Creating the Stubs and Skeletons
Accessing Remote Objects as a Client
Dynamic Classloading
Remote Object Activation
RMI and Native Method Calls
RMI Over HOP
14.
A Note on Evolving Standards
The
Creating
Putting It in the Public Eye
Finding and Using Remote Objects
What If I Don t Have the Interface?
15.
Email and JavaMail
Creating and Sending Messages
Retrieving Messages
Multipart Messages
viii
16.
Transaction
Programmatic
Optimistic Concurrency
EJB Transaction Management
Some Common Programming Scenarios
Transaction Best Practices
Part II. Open Source Enterprise Tools
17.
What Version Is Covered Here?
Ant Overview
Ant Fundamentals
Core Tasks
Enterprise Tasks
Creating Portable Build Processes
18.
What s Covered Here?
Unit Testing Concepts
JUnit Overview
Using JUnit with Ant
Testing Enterprise Components with Cactus
19.
The Scope of Struts
The Sample Application
The Development Process with Struts
The Struts Controller
The Action Class
Views in Struts
Struts Tags
Struts Plug-ins
DynaActionForms and the Struts Validator
20.
The Sample Application
Principles of Hibernate
Configuration and Mapping
Table of Contents |
The Hibernate API
HQL (Hibernate Query Language)
Hibernate Services
Conclusion
21.
What s Covered Here?
What Are Code Annotations?
Annotation Tools
XDoclet Tutorial
J2SE Annotations Tutorial
Partili.
A. J2EE Deployment Descriptor Reference
B. JavaServer Faces Tag Libraries
C. Enterprise JavaBeans Query Language Syntax
D. SQL Reference
E.
F. RMI Tools
G. IDL Reference
H. Java IDL Tools
Index
x
|
adam_txt |
Table
Preface
Part I. The Java Enterprise APIs
1.
.3
Enterprise Computing Defined
4
Enterprise Computing Demystified
4
Standard Java Enterprise APIs
5
De
14
An Enterprise Computing Scenario
20
Other Enterprise APIs
23
2.
.25
J2EE Application Assembly Model
26
Component Modules
34
Application Assemblies
38
Deploying J2EE Applications
41
3.
46
Getting
47
Serviet
47
Web Applications
51
Serviet
54
Serviet
57
Custom
Security
Serviet
Thread Safety
Cookies
Session Tracking
Databases and Non-HTML Content
4.
JSP Basics
JSP Actions
The JSP Expression Language
JSP Standard Tag Library
Custom Tags
Wrapping Up
5.
The Sample Application
Structure of a JSF Application
Managed Beans
The JSF Expression Language
JSF Actions and Views 111
Building Tables
Validation
Moving on with JSF
6.
What Version Is Covered Here?
EJB Component Model Overview
EJB Tutorial
Deploying EJBs
Using Enterprise JavaBeans
Session Bean Specifics
Entity Beans
Message-Driven Beans
Transaction Management
EJB
7.
Using XML Documents
Java API for XML Processing
Table of Contents
SAX
201
DOM
205
XSLT
214
8. JDBC.
218
JDBC
219
Connecting
223
Statements
225
Results
227
Handling Errors
233
Prepared Statements
235
BLOBs and CLOBs
238
Metadata
239
Transactions
241
Stored Procedures
244
Escape Sequences
246
RowSets
247
9.
249
JNDI Architecture
250
A Simple Example
251
Introducing the Context
253
Looking Up Objects in a Context
255
The NamingShell Application
256
Listing the Children of a Context
262
Creating and Destroying Contexts
267
Binding Objects
269
Accessing Directory Services
270
Modifying Directory Entries
275
Creating Directory Entries
276
Searching a Directory
277
Event Notification
281
10.
289
Basic Security Concepts
289
A Look at Java and J2EE Security Standards
292
Declarative Security Versus Programmatic Security
294
Web Component Security
295
EJB Component Security
304
Other J2EE Security Topics
307
Limitations of J2EE Security
310
Table of Contents
1
11.
JMS
Elements of Messaging with
The Anatomy of Messages
Point-to-Point Messaging
Publish-Subscribe Messaging
Unified Messaging
Transactional Messaging
12.
What's Covered Here?
Brief Introduction to Web Services
Java Web Services
Writing Web Service Clients
Writing Web Services
Deploying Web Services
13.
What's Covered Here?
Introduction to RMI
Defining Remote Objects
Creating the Stubs and Skeletons
Accessing Remote Objects as a Client
Dynamic Classloading
Remote Object Activation
RMI and Native Method Calls
RMI Over HOP
14.
A Note on Evolving Standards
The
Creating
Putting It in the Public Eye
Finding and Using Remote Objects
What If I Don't Have the Interface?
15.
Email and JavaMail
Creating and Sending Messages
Retrieving Messages
Multipart Messages
viii
16.
Transaction
Programmatic
Optimistic Concurrency
EJB Transaction Management
Some Common Programming Scenarios
Transaction Best Practices
Part II. Open Source Enterprise Tools
17.
What Version Is Covered Here?
Ant Overview
Ant Fundamentals
Core Tasks
Enterprise Tasks
Creating Portable Build Processes
18.
What's Covered Here?
Unit Testing Concepts
JUnit Overview
Using JUnit with Ant
Testing Enterprise Components with Cactus
19.
The Scope of Struts
The Sample Application
The Development Process with Struts
The Struts Controller
The Action Class
Views in Struts
Struts Tags
Struts Plug-ins
DynaActionForms and the Struts Validator
20.
The Sample Application
Principles of Hibernate
Configuration and Mapping
Table of Contents |
The Hibernate API
HQL (Hibernate Query Language)
Hibernate Services
Conclusion
21.
What's Covered Here?
What Are Code Annotations?
Annotation Tools
XDoclet Tutorial
J2SE Annotations Tutorial
Partili.
A. J2EE Deployment Descriptor Reference
B. JavaServer Faces Tag Libraries
C. Enterprise JavaBeans Query Language Syntax
D. SQL Reference
E.
F. RMI Tools
G. IDL Reference
H. Java IDL Tools
Index
x |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
building | Verbundindex |
bvnumber | BV022463195 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)150119565 (DE-599)BVBBV022463195 |
dewey-full | 005.71262 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.71262 |
dewey-search | 005.71262 |
dewey-sort | 15.71262 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 3.ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01930nam a2200493 c 4500</leader><controlfield tag="001">BV022463195</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20070622 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070613s2005 |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">05,N40,0006</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">976302438</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596101422</subfield><subfield code="c">Kt. : EUR 43.00 (freier Pr.), EUR 46.50 (AT) (freier Pr.), sfr 71.90 (freier Pr.)</subfield><subfield code="9">0-596-10142-2</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9780596101428</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)150119565</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022463195</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-523</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.71262</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java Enterprise in a Nutshell</subfield><subfield code="c">Jim Farley ...</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3.ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol, CA</subfield><subfield code="b">O'Reilly & Associates</subfield><subfield code="c">2005</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">904 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Befehlsvorrat</subfield><subfield code="0">(DE-588)4129931-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java 2 Enterprise Edition 1.3</subfield><subfield code="0">(DE-588)4688073-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Enterprise</subfield><subfield code="0">(DE-588)4637404-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4188171-0</subfield><subfield code="a">Verzeichnis</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java 2 Enterprise Edition 1.3</subfield><subfield code="0">(DE-588)4688073-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Befehlsvorrat</subfield><subfield code="0">(DE-588)4129931-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Java Enterprise</subfield><subfield code="0">(DE-588)4637404-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Farley, Jim</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670826&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015670826</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | (DE-588)4188171-0 Verzeichnis gnd-content |
genre_facet | Verzeichnis |
id | DE-604.BV022463195 |
illustrated | Not Illustrated |
index_date | 2024-07-02T17:41:17Z |
indexdate | 2024-07-09T20:58:08Z |
institution | BVB |
isbn | 0596101422 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015670826 |
oclc_num | 150119565 |
open_access_boolean | |
owner | DE-739 DE-523 |
owner_facet | DE-739 DE-523 |
physical | 904 S. |
publishDate | 2005 |
publishDateSearch | 2005 |
publishDateSort | 2005 |
publisher | O'Reilly & Associates |
record_format | marc |
spelling | Java Enterprise in a Nutshell Jim Farley ... 3.ed. Sebastopol, CA O'Reilly & Associates 2005 904 S. txt rdacontent n rdamedia nc rdacarrier Befehlsvorrat (DE-588)4129931-0 gnd rswk-swf API (DE-588)4430243-5 gnd rswk-swf Java 2 Enterprise Edition 1.3 (DE-588)4688073-2 gnd rswk-swf Java Enterprise (DE-588)4637404-8 gnd rswk-swf (DE-588)4188171-0 Verzeichnis gnd-content Java 2 Enterprise Edition 1.3 (DE-588)4688073-2 s API (DE-588)4430243-5 s Befehlsvorrat (DE-588)4129931-0 s DE-604 Java Enterprise (DE-588)4637404-8 s 1\p DE-604 Farley, Jim Sonstige oth Digitalisierung UB Passau application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670826&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Java Enterprise in a Nutshell Befehlsvorrat (DE-588)4129931-0 gnd API (DE-588)4430243-5 gnd Java 2 Enterprise Edition 1.3 (DE-588)4688073-2 gnd Java Enterprise (DE-588)4637404-8 gnd |
subject_GND | (DE-588)4129931-0 (DE-588)4430243-5 (DE-588)4688073-2 (DE-588)4637404-8 (DE-588)4188171-0 |
title | Java Enterprise in a Nutshell |
title_auth | Java Enterprise in a Nutshell |
title_exact_search | Java Enterprise in a Nutshell |
title_exact_search_txtP | Java Enterprise in a Nutshell |
title_full | Java Enterprise in a Nutshell Jim Farley ... |
title_fullStr | Java Enterprise in a Nutshell Jim Farley ... |
title_full_unstemmed | Java Enterprise in a Nutshell Jim Farley ... |
title_short | Java Enterprise in a Nutshell |
title_sort | java enterprise in a nutshell |
topic | Befehlsvorrat (DE-588)4129931-0 gnd API (DE-588)4430243-5 gnd Java 2 Enterprise Edition 1.3 (DE-588)4688073-2 gnd Java Enterprise (DE-588)4637404-8 gnd |
topic_facet | Befehlsvorrat API Java 2 Enterprise Edition 1.3 Java Enterprise Verzeichnis |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670826&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT farleyjim javaenterpriseinanutshell |