dummies
 

Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur ebooks mit Firmenlizenz anzeigen:

 

Java Web Services mit Apache Axis2

Thilo Frotscher, Marc Teufel, Dapeng Wang

 

Verlag entwickler.press, 2010

ISBN 9783868022391 , 582 Seiten

2. Auflage

Format PDF, OL

Kopierschutz frei

Geräte

38,00 EUR

Für Firmen: Nutzung über Internet und Intranet (ab 2 Exemplaren) freigegeben

Derzeit können über den Shop maximal 500 Exemplare bestellt werden. Benötigen Sie mehr Exemplare, nehmen Sie bitte Kontakt mit uns auf.


 

Inhaltsverzeichnis

6

Vorwort

16

Vorwort zur ersten Ausgabe (2007)

16

Vorwort zur zweiten Ausgabe

18

Wer sollte dieses Buch lesen?

19

Aufbau

19

Wichtiger Hinweis zu den Listings

21

Feedback

21

Danksagung

22

Grußwort zur ersten Ausgabe

24

Einleitung

26

1.1 Entstehung

27

1.2 Unterstützte Standards

29

1.3 Was beinhaltet Axis2?

30

1.4 Warum Axis2 einsetzen?

30

1.5 Die Zukunft von Axis2

32

Web- Service-Grundlagen

34

2.1 SOAP

34

2.2 WSDL

50

2.3 Code First vs. Contract First

60

Erste Schritte

70

3.1 Axis2-Distributionen

70

3.2 Installation von Axis2

71

3.3 Zentrale Konzepte von Axis2

76

3.4 Implementierung einfacher Web Services mit POJOs

79

3.5 Deployment von Services in einem Standalone- Server

86

3.6 Einsatz der Axis2- Webanwendung

88

3.7 Entwicklung eines Clients für den SimpleHotelService

91

3.8 Geruhsame Nächte mit Axis Hotels

96

Entwicklung mit Axis2

98

4.1 Eclipse als Entwicklungsumgebung verwenden

98

4.2 Axis2 Eclipse Plug-ins

103

4.3 Debugging

106

4.4 Axis2-Quellcode erforschen

107

4.5 Werkzeuge für den Umgang mit SOAP- Nachrichten

110

AXIOM

118

5.1 Einführung

118

5.2 StAX

118

5.3 AXIOM

129

5.4 Web- Service-Implementierung mit AXIOM

146

Client- API

152

6.1 ServiceClient

152

6.2 Aufrufmuster

155

6.3 Clientseitige Konfiguration

166

6.4 OperationClient

176

Contract First mit Axis2

182

7.1 Codegenerierung

182

7.2 Implementierung und Deployment von Services

200

7.3 Implementierung von ServiceClients

207

7.4 Einwegkommunikation

215

Weiterführende Aspekte der Entwicklung

220

8.1 Fehlerbehandlung

220

8.2 Lebenszyklus von Services

229

8.3 Sessionverwaltung

233

Architektur und Konfiguration

246

9.1 Interne Verarbeitung von Nachrichten

247

9.2 Interne Datenstrukturen: Description und Context

258

9.3 Globale Konfiguration

264

9.4 Konfiguration von Services

278

9.5 Deployment von Services

289

9.6 Zugriff eines Service auf Context und Konfiguration

290

9.7 Zugriff auf Ressourcen im Servicearchiv

291

9.8 Start von Axis2 mit entferntem Repository

291

Handler und Module

294

10.1 Handler

295

10.2 Module

301

Data Binding

320

11.1 Grundlagen des XML Data Binding

321

11.2 Codegenerator-Framework

323

11.3 ADB – Axis Data Binding

330

11.4 XMLBeans

351

11.5 JiBX

358

11.6 JAXB RI

364

11.7 Zusammenfassung

368

Message Receiver und ServiceObjectSupplier

370

12.1 Einführung

370

12.2 Nachrichtenempfänger

372

12.3 Axis2 und Groovy

376

12.4 Message Receiver und WSDL

382

12.5 Enterprise JavaBeans und Axis2

385

12.6 ServiceObjectSupplier

396

12.7 Spring Framework

398

12.8 Die EJBUtil-Implementierung

413

MTOM & SwA

422

13.1 Base64 & SwA

422

13.2 XOP & MTOM

427

13.3 MTOM in Axis2

433

13.4 SwA in Axis2

455

13.5 Attachment Caching

459

Transportprotokolle

462

14.1 Transportmechanismus

463

14.2 Aktivierung von Transportprotokollen auf Serviceebene

466

14.3 HTTP

467

14.4 JMS

474

14.5 TCP

481

JAX- WS

484

15.1 JAX- WS-Programmiermodell

484

15.2 Servicecliententwicklung mit JAX- WS

495

15.3 Weiterführende Themen

505

15.4 JAX- WS-Implementierung

517

Alternative Nachrichtenformate

524

16.1 Message Formatter und Message Builder

524

16.2 JSON

527

WS-*- Standards mit Axis2

542

17.1 WS- Addressing

543

17.2 WS-Policy

550

17.3 WS- Security

555

17.4 WS-ReliableMessaging

604

XML Schema und WSDL von Axis Hotels

624

WSDL2Java

632

B. 1 Kommandozeile

632

B.2 Ant- Task

632

B. 3 Maven-Plug-in

632

Java2WSDL

636

C. 1 Kommandozeile

636

C.2 Maven-Plug-in

637

Maven 2 AAR Plug-in

640

Maven 2 MAR Plug-in

642

Stichwortverzeichnis

644

Über die Autoren

650

Thilo Frotscher

650

Dapeng Wang

651

Marc Teufel

652