freeBook
 
 

Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Java Web Services mit Apache Axis2

Java Web Services mit Apache Axis2

von: Thilo Frotscher, Marc Teufel, Dapeng Wang

entwickler.press, 2007

ISBN: 9783935042819, 582 Seiten

Format: PDF, OL

Mac OSX,Windows PC,Mac OSX,Windows PC Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 38,20 EUR

Ersparnis: 6,70 EUR

  • Für Prüfungen lernen. Strategien zur optimalen Prüfungsvorbereitung
    Die heimlichen Spielregeln der Verhandlung
    Zeigen Sie, was Sie können - Mehr Erfolg durch geschicktes Selbstmarketing
    Dem Leben Richtung geben - In drei Schritten zu einer selbstbestimmten Zukunft.
    Mehr Geld im Portemonnaie - Das 6-Wochen-Programm für Ihre Finanzen.
    PC-Welt Sonderheft 4/2004: PCs vernetzen
    JAXB 2.0 - Ein Programmiertutorial für die Java Architecture for XML Binding
    Erfolgsfaktor Körpersprache: Sicher auftreten im Beruf
  • So überzeugen Sie im Bewerbungsgespräch
    Tanz der Riesen - Indien und China prägen die Welt

     

     

     

     

     

     

     

 

Mehr zum Inhalt

Java Web Services mit Apache Axis2


 

Inhaltsverzeichnis

6

Vorwort

14

Wer sollte dieses Buch lesen?

15

Aufbau

15

Wichtiger Hinweis zu den Listings

17

Feedback

17

Danksagung

17

Preface

20

1 Einleitung

22

1.1 Entstehung

22

1.2 Unterstützte Standards

23

1.3 Was beinhaltet Axis2?

24

1.4 Warum Axis2 einsetzen?

25

1.5 Die Zukunft von Axis2

26

2 Web Service Grundlagen

28

2.1 SOAP

28

2.2 WSDL

45

2.3 Code First vs. Contract First

55

3 Erste Schritte

64

3.1 Axis2 Distributionen

64

3.2 Installation von Axis2

65

3.3 Zentrale Konzepte von Axis2

70

3.4 Implementierung einfacher Web Services

73

mit POJOs

73

3.5 Deployment von Services in einem

81

Standalone- Server

81

3.6 Einsatz der Axis2 Web- Anwendung

82

3.7 Entwicklung eines Clients für den

86

SimpleHotelService

86

3.8 Geruhsame Nächte mit Axis Hotels

92

4 Entwicklung mit Axis2

94

4.1 Eclipse als Entwicklungsumgebung

94

verwenden

94

4.2 Axis2 Eclipse Plug-ins

97

4.3 Debugging

99

4.4 Diving into the Sources

100

4.5 Werkzeuge für den Umgang mit

104

SOAP-Nachrichten

104

5 AXIOM

112

5.1 Einführung

112

5.2 StAX

112

5.3 AXIOM

123

5.4 Web Service-Implementierung mit AXIOM

136

6 Client- API

142

6.1 ServiceClient

142

6.2 Aufrufmuster

145

6.3 Clientseitige Konfiguration

156

6.4 OperationClient

165

7 Contract First mit Axis2

170

7.1 Codegenerierung

170

7.2 Implementierung und Deployment

184

von Services

184

7.3 Implementierung von Service-Clients

191

7.4 Einwegkommunikation

199

8 Weiterführende Aspekte der Entwicklung

204

8.1 Fehlerbehandlung

204

8.2 Lebenszyklus von Services

213

8.3 Session- Verwaltung

217

8.4 REST

231

9 Architektur und Konfiguration

246

9.1 Interne Verarbeitung von SOAP-Nachrichten

247

9.2 Interne Datenstrukturen:

258

Description und Context

258

9.3 Globale Konfiguration

264

9.4 Konfiguration von Services

271

9.5 Deployment von Services

280

9.6 Zugriff eines Service auf Context

282

und Konfiguration

282

9.7 Zugriff auf Ressourcen im Service- Archiv

282

9.8 Start von Axis2 mit entferntem Repository

283

10 Handler und Module

286

10.1 Handler

287

10.2 Module

293

11 Data Binding

310

11.1 Grundlagen des XML Data Binding

311

11.2 Code-Generator-Framework

313

11.3 ADB – Axis Data Binding

319

11.4 XMLBeans

334

11.5 JiBX

341

11.6 JAXB RI

350

11.7 JAXME

353

11.8 Zusammenfassung

355

12 Message Receiver & ServiceObjectSupplier

358

12.1 Einführung

358

12.2 Nachrichtenempfänger

360

12.3 Axis2 und Groovy

363

12.4 Message Receiver und WSDL

370

12.5 Enterprise JavaBeans und Axis2

372

12.6 ServiceObjectSupplier

384

12.7 Spring Framework

386

12.8 Die EJBUtil Implementierung

401

13 MTOM & SwA

410

13.1 Base64 & SwA

410

13.2 XOP & MTOM

415

13.3 MTOM in Axis2

421

13.4 SwA in Axis2

442

13.5 Attachment-Caching

445

14 Transportprotokolle

448

14.1 Transportmechanismus

448

14.2 Aktivierung von Transportprotokollen

451

auf Service-Ebene

451

14.3 HTTP

452

14.4 TCP

459

14.5 Mail Transport ( SMTP)

461

14.6 JMS

472

15 Module für WS-* Erweiterungen

478

15.1 WS- Addressing

479

15.2 WS-Policy

486

15.3 WS- Security

491

15.4 WS-ReliableMessaging

538

A XML Schema und WSDL von Axis Hotels

558

B WSDL2Java

566

B. 1 Kommandozeile

566

B.2 Ant- Task

566

B. 3 Maven-Plug-in

566

C Java2WSDL

570

C. 1 Kommandozeile

570

C.2 Maven-Plug-in

571

D Maven 2 AAR Plug-in

574

Stichwortverzeichnis

576

Über die Autoren

582