buecher.lingoworld.de
sascha kersken

buecher.lingoworld - Startseite

    buchinfo

    inhalt

    leseprobe







    info bei:

    O'Reilly
    amazon.de















Inhalt
 
O'Reilly 

Inhaltsverzeichnis

Vorwort   ix

Teil I:   Einführung in die Java Enterprise-APIs   1

1   Einleitung   3
Die Definition von Enterprise Computing   3
Der Mythos Enterprise Computing   4
Die Java Enterprise-APIs   5
Enterprise-Anwendungsszenarien   12
Weitere Enterprise-APIs   16
2   JDBC   17
Die JDBC-Architektur   17
Verbindung zu der Datenbank aufnehmen   22
Anweisungen   23
Ergebnisse   25
Fehler verarbeiten   32
Vorkompilierte Anweisungen   34
BLOBs und CLOBs   36
Metadaten   37
Transaktionen   41
Stored Procedures   43
Escape-Sequenzen   45
Das optionale JDBC-Package   46
JDBC 3.0   49
3   Remote Method Invocation (RMI)   51
Einführung in RMI   51
Remote-Objekte definieren   61
Stubs und Skeletons anlegen   65
Als Client auf ein Remote-Objekt zugreifen   65
Dynamisch geladene Klassen   70
Aktivierung von Remote-Objekten   75
RMI und native Methodenaufrufe   87
RMI über IIOP   92
Über CORBA auf RMI-Objekte zugreifen   95
4   Java-IDL (CORBA)   96
Die sich entwickelnden Standards   97
Die CORBA-Architektur   98
CORBA-Objekte erstellen   101
Ins Licht der Öffentlichkeit rücken   115
Remote-Objekte finden und verwenden   125
Was tun, wenn Sie kein Interface haben?   135
5   Java Servlets   140
Eine Servlet-Umgebung aufbauen   141
Servlet-Grundlagen   141
Web-Applikationen   145
Servlet-Anfragen   149
Servlet-Antworten   152
Benutzerdefinierte Servlet-Initialisierung   157
Sicherheit   161
Servlet-Ketten und -Filter   162
Thread-Sicherheit   166
Cookies   169
Sitzungsverfolgung (Session-Tracking)   171
Datenbanken und Nicht-HTML-Inhalte   174
6   JavaServer Pages   177
JSP-Grundlagen   179
JSP-Aktionen   184
Benutzerdefinierte Tags   187
Weiterführende Informationsquellen   194
7   JNDI   195
Die JNDI-Architektur   195
Ein einfaches Beispiel   197
Der Kontext   199
Objekte in einem Kontext nachschlagen   201
Die Anwendung NamingShell   202
Die Kindobjekte eines Kontexts auflisten   208
Kontexte erstellen und zerstören   213
Binding-Objekte   216
Zugriff auf Verzeichnisdienste   216
Verzeichniseinträge modifizieren   222
Verzeichniseinträge erzeugen   223
In einem Verzeichnis suchen   225
Ereignisbenachrichtigung   228
8   Enterprise JavaBeans (EJB)   237
Die sich entwickelnden Standards   238
EJB-Rollen   239
Eine elementare EJB   245
Enterprise JavaBeans verwenden   260
Session-Beans implementieren   263
Entity-Beans implementieren   270
Message-driven Beans implementieren   304
Transaktionsmanagement   309
9   Java und XML   314
XML-Dokumente verwenden   315
Java API for XML Processing   317
SAX   319
DOM   323
XSLT   332
10   Java Message Service   336
JMS in der J2EE-Umgebung   337
Elemente der JMS-Nachrichtenübermittlung   337
Die Anatomie einer Nachricht   345
Point-to-point-Nachrichtenübermittlung   350
Publish-subscribe-Nachrichtenübermittlung   357
Transaktions-orientiertes Messaging   363
Die Syntax von Message-Selektoren   364
Die Struktur eines Selektors   365
Bezeichner   365
Literale   366
Operatoren   366
Ausdrücke   367
11   JavaMail   369
E-Mail und JavaMail   370
Nachrichten erzeugen und versenden   376
Nachrichten empfangen   378
Multipart-Nachrichten   385

Teil II:   Enterprise-Referenz   389

12   SQL-Referenz   391
Relationale Datenbanken   392
Datentypen   393
Schema-Manipulationsbefehle   394
Daten-Manipulationsbefehle   397
Funktionen   404
Rückgabecodes   406
13   RMI-Werkzeuge   410
14   IDL-Referenz   419
IDL-Schlüsselwörter   420
Identifikatoren   421
Kommentare   422
Basisdatentypen   422
Konstanten und Literale   424
Gültigkeitsbereiche für Namen   427
Benutzerdefinierte Datentypen   429
Exceptions   439
Moduldeklarationen   441
Interface-Deklarationen   442
Deklaration von Werttypen   451
15   CORBA-Services-Referenz   455
Collection Service   456
Concurrency Service   456
Enhanced View of Time Service   456
Event Service   456
Externalization Service   457
Licensing Service   457
Life Cycle Service   458
Naming Service   458
Notification Service   458
Persistent Object Service   459
Property Service   459
Query Service   460
Relationship Service   460
Security Service   460
Time Service   461
Trading Object Service   461
Transaction Service   462
16   Java-IDL-Werkzeuge   464
17   Syntax der Enterprise JavaBeans Query Language   473
Die Grundstruktur einer EJB QL-Abfrage   473
Die FROM-Klausel   474
Die SELECT-Klausel   475
Die WHERE-Klausel   477

Teil III:   API-Schnellreferenz   485

So verwenden Sie diese Schnellreferenz   487
18   java.rmi   497
19   java.rmi.activation   507
20   java.rmi.dgc   518
21   java.rmi.registry   520
22   java.rmi.server   523
23   java.sql   538
24   javax.ejb und javax.ejb.spi   568
25   javax.jms   582
26   javax.mail und Sub-Packages   613
27   javax.naming   673
28   javax.naming.directory   695
29   javax.naming.event   708
30   javax.naming.ldap   713
31   javax.naming.spi   721
32   javax.resource   727
33   javax.resource.cci   730
34   javax.resource.spi und javax.resource.spi.security   738
35   javax.rmi und javax.rmi.CORBA   747
36   javax.servlet   752
37   javax.servlet.http   766
38   javax.servlet.jsp   777
39   javax.sql   783
40   javax.transaction und javax.transaction.xa   791
41   org.omg.CORBA und Sub-Packages   802
42   org.omg.CORBA_2_3 und org.omg.CORBA_2_3.portable   910
43   org.omg.CosNaming und Sub-Packages   913
44   org.omg.PortableServer und Sub-Packages   944
45   Index der Klassen, Methoden und Felder   985

Index   1025



No Software Patents!

Ihre Werbung hier?
    
    www.lingoworld.de
    webmaster@lingoworld.de
    © Copyright 2004-2007 by Lingoworld IT Services, Köln
    designed by Tülay Kersken
    Impressum