Sie sind hier
E-Book

Java Web Services mit Apache Axis2

AutorDapeng Wang, Marc Teufel, Thilo Frotscher
Verlagentwickler.press
Erscheinungsjahr2010
Seitenanzahl582 Seiten
ISBN9783868022391
FormatPDF
Kopierschutzkein Kopierschutz/DRM
GerätePC/MAC/eReader/Tablet
Preis38,00 EUR
An professionelle Software-Entwickler gerichtet, bietet dieses Buch einen tiefen Einblick in Apache Axis2, das Java Web Service-Framework der dritten Generation. Mit Axis2 können moderne Web Service-Anwendungen programmiert und in Betrieb genommen werden. Das leistungsfähige Client-API unterstützt beliebige Kommunikationsmuster sowie synchrone und asynchrone Aufrufe. Im Vergleich zu seinem Vorgänger glänzt Axis2 mit einer Vielzahl von Verbesserungen, Erweiterungen und neuen Konzepten. Es unterstützt alle wichtigen, weiterführenden Web Service-Standards wie WS-Security, WS-Addressing, WS-Policy und WS-ReliableMessaging. In dieser zweiten, vollständig überarbeiteten Auflage haben die Autoren ihren Bestseller aktualisiert. Alle Änderungen seit Erscheinen von Axis2 wurden berücksichtigt. Von den ersten Schritten mit Axis gelangt der Leser zur Anwendungsentwicklung und lernt die Axis-Architektur im Detail kennen.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Inhaltsverzeichnis6
Vorwort16
Vorwort zur ersten Ausgabe (2007)16
Vorwort zur zweiten Ausgabe18
Wer sollte dieses Buch lesen?19
Aufbau19
Wichtiger Hinweis zu den Listings21
Feedback21
Danksagung22
Grußwort zur ersten Ausgabe24
Einleitung26
1.1 Entstehung27
1.2 Unterstützte Standards29
1.3 Was beinhaltet Axis2?30
1.4 Warum Axis2 einsetzen?30
1.5 Die Zukunft von Axis232
Web- Service-Grundlagen34
2.1 SOAP34
2.2 WSDL50
2.3 Code First vs. Contract First60
Erste Schritte70
3.1 Axis2-Distributionen70
3.2 Installation von Axis271
3.3 Zentrale Konzepte von Axis276
3.4 Implementierung einfacher Web Services mit POJOs79
3.5 Deployment von Services in einem Standalone- Server86
3.6 Einsatz der Axis2- Webanwendung88
3.7 Entwicklung eines Clients für den SimpleHotelService91
3.8 Geruhsame Nächte mit Axis Hotels96
Entwicklung mit Axis298
4.1 Eclipse als Entwicklungsumgebung verwenden98
4.2 Axis2 Eclipse Plug-ins103
4.3 Debugging106
4.4 Axis2-Quellcode erforschen107
4.5 Werkzeuge für den Umgang mit SOAP- Nachrichten110
AXIOM118
5.1 Einführung118
5.2 StAX118
5.3 AXIOM129
5.4 Web- Service-Implementierung mit AXIOM146
Client- API152
6.1 ServiceClient152
6.2 Aufrufmuster155
6.3 Clientseitige Konfiguration166
6.4 OperationClient176
Contract First mit Axis2182
7.1 Codegenerierung182
7.2 Implementierung und Deployment von Services200
7.3 Implementierung von ServiceClients207
7.4 Einwegkommunikation215
Weiterführende Aspekte der Entwicklung220
8.1 Fehlerbehandlung220
8.2 Lebenszyklus von Services229
8.3 Sessionverwaltung233
Architektur und Konfiguration246
9.1 Interne Verarbeitung von Nachrichten247
9.2 Interne Datenstrukturen: Description und Context258
9.3 Globale Konfiguration264
9.4 Konfiguration von Services278
9.5 Deployment von Services289
9.6 Zugriff eines Service auf Context und Konfiguration290
9.7 Zugriff auf Ressourcen im Servicearchiv291
9.8 Start von Axis2 mit entferntem Repository291
Handler und Module294
10.1 Handler295
10.2 Module301
Data Binding320
11.1 Grundlagen des XML Data Binding321
11.2 Codegenerator-Framework323
11.3 ADB – Axis Data Binding330
11.4 XMLBeans351
11.5 JiBX358
11.6 JAXB RI364
11.7 Zusammenfassung368
Message Receiver und ServiceObjectSupplier370
12.1 Einführung370
12.2 Nachrichtenempfänger372
12.3 Axis2 und Groovy376
12.4 Message Receiver und WSDL382
12.5 Enterprise JavaBeans und Axis2385
12.6 ServiceObjectSupplier396
12.7 Spring Framework398
12.8 Die EJBUtil-Implementierung413
MTOM & SwA422
13.1 Base64 & SwA422
13.2 XOP & MTOM427
13.3 MTOM in Axis2433
13.4 SwA in Axis2455
13.5 Attachment Caching459
Transportprotokolle462
14.1 Transportmechanismus463
14.2 Aktivierung von Transportprotokollen auf Serviceebene466
14.3 HTTP467
14.4 JMS474
14.5 TCP481
JAX- WS484
15.1 JAX- WS-Programmiermodell484
15.2 Servicecliententwicklung mit JAX- WS495
15.3 Weiterführende Themen505
15.4 JAX- WS-Implementierung517
Alternative Nachrichtenformate524
16.1 Message Formatter und Message Builder524
16.2 JSON527
WS-*- Standards mit Axis2542
17.1 WS- Addressing543
17.2 WS-Policy550
17.3 WS- Security555
17.4 WS-ReliableMessaging604
XML Schema und WSDL von Axis Hotels624
WSDL2Java632
B. 1 Kommandozeile632
B.2 Ant- Task632
B. 3 Maven-Plug-in632
Java2WSDL636
C. 1 Kommandozeile636
C.2 Maven-Plug-in637
Maven 2 AAR Plug-in640
Maven 2 MAR Plug-in642
Stichwortverzeichnis644
Über die Autoren650
Thilo Frotscher650
Dapeng Wang651
Marc Teufel652

Weitere E-Books zum Thema: Java - JavaScript

SAP für Java-Entwickler

E-Book SAP für Java-Entwickler
Konzepte, Schnittstellen, Technologien Format: PDF

Seit kurzem forciert SAP die Verbreitung der Netweaver-Technologie und initiiert damit eine Gleichstellung von Java und ABAP als Sprachen zur SAP-Programmierung. Dieses Buch leistet einem erfahrenen…

SAP für Java-Entwickler

E-Book SAP für Java-Entwickler
Konzepte, Schnittstellen, Technologien Format: PDF

Seit kurzem forciert SAP die Verbreitung der Netweaver-Technologie und initiiert damit eine Gleichstellung von Java und ABAP als Sprachen zur SAP-Programmierung. Dieses Buch leistet einem erfahrenen…

SAP für Java-Entwickler

E-Book SAP für Java-Entwickler
Konzepte, Schnittstellen, Technologien Format: PDF

Seit kurzem forciert SAP die Verbreitung der Netweaver-Technologie und initiiert damit eine Gleichstellung von Java und ABAP als Sprachen zur SAP-Programmierung. Dieses Buch leistet einem erfahrenen…

SAP für Java-Entwickler

E-Book SAP für Java-Entwickler
Konzepte, Schnittstellen, Technologien Format: PDF

Seit kurzem forciert SAP die Verbreitung der Netweaver-Technologie und initiiert damit eine Gleichstellung von Java und ABAP als Sprachen zur SAP-Programmierung. Dieses Buch leistet einem erfahrenen…

SAP für Java-Entwickler

E-Book SAP für Java-Entwickler
Konzepte, Schnittstellen, Technologien Format: PDF

Seit kurzem forciert SAP die Verbreitung der Netweaver-Technologie und initiiert damit eine Gleichstellung von Java und ABAP als Sprachen zur SAP-Programmierung. Dieses Buch leistet einem erfahrenen…

JAXB 2.0

E-Book JAXB 2.0
Ein Programmiertutorial für die Java Architecture for XML Binding Format: PDF

XML hat sich als universelles Format zur Speicherung und Verarbeitung von Daten etabliert. Zusammen mit Java ergibt sich eine Paarung mit einem großen Vorteil für die Datenverarbeitung -…

JAXB 2.0

E-Book JAXB 2.0
Ein Programmiertutorial für die Java Architecture for XML Binding Format: PDF

XML hat sich als universelles Format zur Speicherung und Verarbeitung von Daten etabliert. Zusammen mit Java ergibt sich eine Paarung mit einem großen Vorteil für die Datenverarbeitung -…

JAXB 2.0

E-Book JAXB 2.0
Ein Programmiertutorial für die Java Architecture for XML Binding Format: PDF

XML hat sich als universelles Format zur Speicherung und Verarbeitung von Daten etabliert. Zusammen mit Java ergibt sich eine Paarung mit einem großen Vorteil für die Datenverarbeitung -…

Weitere Zeitschriften

Augenblick mal

Augenblick mal

Die Zeitschrift mit den guten Nachrichten "Augenblick mal" ist eine Zeitschrift, die in aktuellen Berichten, Interviews und Reportagen die biblische Botschaft und den christlichen Glauben ...

Bibel für heute

Bibel für heute

BIBEL FÜR HEUTE ist die Bibellese für alle, die die tägliche Routine durchbrechen wollen: Um sich intensiver mit einem Bibeltext zu beschäftigen. Um beim Bibel lesen Einblicke in Gottes ...

care konkret

care konkret

care konkret ist die Wochenzeitung für Entscheider in der Pflege. Ambulant wie stationär. Sie fasst topaktuelle Informationen und Hintergründe aus der Pflegebranche kompakt und kompetent für Sie ...

Courier

Courier

The Bayer CropScience Magazine for Modern AgriculturePflanzenschutzmagazin für den Landwirt, landwirtschaftlichen Berater, Händler und generell am Thema Interessierten, mit umfassender ...

Deutsche Tennis Zeitung

Deutsche Tennis Zeitung

Die DTZ – Deutsche Tennis Zeitung bietet Informationen aus allen Bereichen der deutschen Tennisszene –sie präsentiert sportliche Highlights, analysiert Entwicklungen und erläutert ...

ea evangelische aspekte

ea evangelische aspekte

evangelische Beiträge zum Leben in Kirche und Gesellschaft Die Evangelische Akademikerschaft in Deutschland ist Herausgeberin der Zeitschrift evangelische aspekte Sie erscheint viermal im Jahr. In ...

FileMaker Magazin

FileMaker Magazin

Das unabhängige Magazin für Anwender und Entwickler, die mit dem Datenbankprogramm Claris FileMaker Pro arbeiten. In jeder Ausgabe finden Sie von kompletten Lösungsschritten bis zu ...