چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Java Web Services mit Apache Axis 2 GERMAN

Thilo Frotscher, Marc Teufel, Dapeng Wang

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۷
فرمت
PDF
زبان
آلمانی
حجم فایل
۸٫۲ مگابایت
شابک
9783935042819، 3935042817

دربارهٔ کتاب

Vorwort ......Page 13 Aufbau ......Page 14 Danksagung ......Page 16 Preface......Page 19 1.1 Entstehung ......Page 21 1.2 Unterstützte Standards ......Page 22 1.3 Was beinhaltet Axis2? ......Page 23 1.4.4 Bessere Unterstützung während der Entwicklung ......Page 24 1.5 Die Zukunft von Axis2 ......Page 25 2.1 SOAP ......Page 27 2.1.1 Nachrichtenformat ......Page 28 2.1.2 Verarbeitungsmodell ......Page 31 2.1.3 SOAP-Fault ......Page 34 2.1.4 Nachrichtenaustausch ......Page 36 2.1.5 Protokoll-Binding ......Page 39 2.1.6 SOAP 1.2 vs. SOAP 1.1 ......Page 41 2.2 WSDL ......Page 44 2.2.1 MEPs – Message Exchange Patterns ......Page 45 2.2.2 WSDL 1.1 ......Page 46 2.2.3 WSDL 2.0 ......Page 52 2.3 Code First vs. Contract First ......Page 54 2.3.1 Der Code-First-Ansatz ......Page 55 2.3.2 Der Contract-First-Ansatz ......Page 58 2.3.3 Einsatz von Contract First bei bereits bestehendem Code ......Page 61 3.1 Axis2 Distributionen ......Page 63 3.2.1 Die Axis2 Web-Anwendung ......Page 64 3.2.2 Standard Distribution ......Page 67 3.3.2 Service-Archive ......Page 69 3.3.3 Message Receiver ......Page 70 3.3.4 Repository ......Page 71 3.4 Implementierung einfacher Web Services mit POJOs ......Page 72 3.5 Deployment von Services in einem Standalone-Server ......Page 80 3.6.1 Deployment von Web Services ......Page 81 3.6.2 Service-Administration ......Page 83 3.7.1 Direkte Verwendung der Client-API von Axis2 ......Page 85 3.7.2 Entwicklung von Clients mit Hilfe von Codegenerierung ......Page 89 3.8 Geruhsame Nächte mit Axis Hotels ......Page 91 4.1.1 Projekteinrichtung ......Page 93 4.1.2 Eclipse Web Tools Platform ......Page 95 4.2.2 Service Archiver Wizard ......Page 96 4.3 Debugging ......Page 98 4.4 Diving into the Sources ......Page 99 4.4.1 Den Axis2 Quelltext sichten und browsen ......Page 100 4.4.2 Axis2 Quelltext erforschen – Ein kleines Beispiel ......Page 101 4.5.1 Apache TCPMon ......Page 103 4.5.2 SOAP erforschen und lernen mit TCPMon ......Page 106 4.5.3 SOAPMonitor ......Page 107 5.2.1 Push vs. Pull Parsing......Page 111 5.2.2 StAX API ......Page 113 5.2.3 XML parsen mit StAX ......Page 114 5.3 AXIOM ......Page 122 5.3.1 AXIOM Architektur ......Page 123 5.3.2 AXIOM API ......Page 125 5.3.3 Caching ......Page 132 5.4 Web Service-Implementierung mit AXIOM ......Page 135 6.1 ServiceClient ......Page 141 6.2 Aufrufmuster ......Page 144 6.2.1 Request-Response mit blockierendem API ......Page 146 6.2.2 Request-Response mit nicht-blockierendem API über eineVerbindung ......Page 147 6.2.3 Request-Response mit nicht-blockierendem API überzwei Verbindungen ......Page 149 6.2.4 Einweg-Aufruf ......Page 153 6.2.5 Zuverlässiger Einweg-Aufruf ......Page 154 6.3.1 JavaBean-Properties ......Page 155 6.3.2 Generische Properties ......Page 157 6.3.3 HTTP Properties ......Page 160 6.4 OperationClient ......Page 164 7.1 Codegenerierung ......Page 169 7.1.1 Aufruf von WSDL2Java von der Kommandozeile ......Page 170 7.1.2 Axis2 Code-Generator-Wizard für Eclipse ......Page 177 7.1.3 Ant-Task ......Page 181 7.2.1 Der Ordner resources ......Page 183 7.2.2 Generierter Code und Implementierung des Service ......Page 186 7.3 Implementierung von Service-Clients ......Page 190 7.4 Einwegkommunikation ......Page 198 8.1 Fehlerbehandlung ......Page 203 8.1.1 Definition von Fehlern in XML Schema und WSDL ......Page 205 8.1.2 Codegenerierung ......Page 208 8.2 Lebenszyklus von Services ......Page 212 8.3 Session-Verwaltung ......Page 216 8.3.1 Request-Session-Scope ......Page 219 8.3.2 SOAP-Session-Scope ......Page 220 8.3.3 Transport-Session-Scope ......Page 222 8.3.4 Application-Scope ......Page 223 8.3.6 Codebeispiel ......Page 224 8.4.1 Einführung ......Page 230 8.4.2 SOAP oder REST? ......Page 231 8.4.3 REST in Axis2 konfigurieren ......Page 232 8.4.4 HTTP GET ......Page 233 8.4.5 HTTP POST ......Page 234 8.4.6 HTTP GET oder HTTP POST? ......Page 243 9 Architektur und Konfiguration ......Page 245 9.1.1 Flows ......Page 246 9.1.2 Phasen ......Page 251 9.1.3 Dispatch-Mechanismus ......Page 255 9.2.1 Description-Hierarchie ......Page 257 9.2.2 Context-Hierarchie ......Page 259 9.2.3 Beziehung zwischen Context- und Description-Hierarchien ......Page 261 9.2.4 Laden von Konfigurationen ......Page 262 9.3 Globale Konfiguration ......Page 263 9.3.1 Parameter ......Page 264 9.3.3 Transporte ......Page 265 9.3.6 Phasen ......Page 266 9.3.7 Target Resolver ......Page 267 9.3.8 Listeners/Observers ......Page 268 9.4.1 Services und Service-Gruppen ......Page 270 9.4.3 WSDL-Dokumente und automatische WSDL-Generierung ......Page 271 9.4.4 Elemente der Datei services.xml ......Page 272 9.4.5 Service-Parameter ......Page 277 9.5.1 Axis2 Web-Anwendung ......Page 279 9.5.2 Standalone-Server ......Page 280 9.7 Zugriff auf Ressourcen im Service-Archiv ......Page 281 9.8 Start von Axis2 mit entferntem Repository ......Page 282 10 Handler und Module ......Page 285 10.1 Handler ......Page 286 10.1.1 Die Schnittstelle Handler ......Page 287 10.1.2 Implementierung von Handlern ......Page 289 10.1.3 Konfiguration von Handlern ......Page 290 10.2 Module ......Page 292 10.2.1 Die Schnittstelle Module ......Page 293 10.2.2 Konfiguration von Modulen ......Page 294 10.2.3 Paketierung und Deployment ......Page 299 10.2.4 Engagement ......Page 302 10.2.5 Dynamisches Engagement zur Laufzeit ......Page 307 11 Data Binding ......Page 309 11.1 Grundlagen des XML Data Binding ......Page 310 11.2 Code-Generator-Framework......Page 312 11.3.1 ADB Schema-Compiler ......Page 318 11.3.2 ADB Integration in Axis2 ......Page 322 11.3.3 Codegenerierung ......Page 323 11.4 XMLBeans ......Page 333 11.5 JiBX ......Page 340 11.6 JAXB RI ......Page 349 11.7 JAXME ......Page 352 11.8 Zusammenfassung ......Page 354 12.1.1 Blick zurück: Provider in Axis 1.x ......Page 357 12.1.2 Blick nach vorne: Reise durch die Axis2 Engine ......Page 358 12.2 Nachrichtenempfänger ......Page 359 12.2.2 Message Receiver von Innen ......Page 360 12.3 Axis2 und Groovy ......Page 362 12.4 Message Receiver und WSDL ......Page 369 12.5.1 Einführung ......Page 371 12.5.2 Möglichkeiten, eine EJB zu integrieren ......Page 373 12.5.3 Der Bankleitzahlen-Service als EJB ......Page 374 12.5.4 Die Realisierung von EJBMessageReceiver ......Page 379 12.5.5 EJB als Web Service bereitstellen ......Page 380 12.6 ServiceObjectSupplier ......Page 383 12.7.1 Einführung ......Page 385 12.7.2 Axis2 und das Spring Framework ......Page 386 12.7.3 Der Bankleitzahlen-Service als Spring-Bean ......Page 388 12.7.4 SpringServletContextObjectSupplier ......Page 393 12.7.5 Erforderliche Spring-Bibliothken ......Page 395 12.7.6 SpringAppContextAwareObjectSupplier ......Page 396 12.8 Die EJBUtil Implementierung ......Page 400 13.1 Base64 & SwA ......Page 409 13.1.1 Base64 ......Page 410 13.1.2 SwA ......Page 411 13.2.1 XOP ......Page 414 13.2.2 MTOM ......Page 418 13.2.3 SwA vs. MTOM ......Page 419 13.3.1 OMText ......Page 420 13.3.2 MTOM Web Service mit AXIOM-API ......Page 421 13.3.3 MTOM Data Binding ......Page 432 13.4 SwA in Axis2 ......Page 441 13.5 Attachment-Caching ......Page 444 14.1 Transportmechanismus ......Page 447 14.1.1 TransportListener ......Page 448 14.1.2 TransportSender ......Page 449 14.2 Aktivierung von Transportprotokollen aufService-Ebene ......Page 450 14.3.1 Transport Receiver für Standalone-Modus ......Page 451 14.3.2 SimpleHttpServer in eigene Applikationen einbetten ......Page 453 14.3.3 CommonsHTTPSender ......Page 454 14.4 TCP ......Page 458 14.5 Mail Transport (SMTP) ......Page 460 14.5.1 Konfiguration des Mail-Transports ......Page 461 14.5.2 Web Service über Mail ......Page 466 14.6.1 Installation von ActiveMQ ......Page 471 14.6.2 Services mit JMS-Kommunikation ......Page 472 14.6.3 Client-Anwendungen mit JMS-Kommunikation ......Page 475 15 Module für WS-* Erweiterungen ......Page 477 15.1.1 Grundlagen ......Page 478 15.1.2 WS-Addressing mit Axis2 ......Page 480 15.2.1 Grundlagen ......Page 485 15.2.2 Neethi: WS-Policy mit Axis2 ......Page 488 15.3.1 Grundlagen ......Page 490 15.3.2 Rampart: WS-Security mit Axis2 ......Page 494 15.3.3 Konfiguration mit WS-Policy ......Page 534 15.4.1 Grundlagen ......Page 537 15.4.2 Sandesha2: WS-ReliableMessaging mit Axis2 ......Page 542 A XML Schema und WSDL von Axis Hotels ......Page 557 B.3 Maven-Plug-in ......Page 565 C.1 Kommandozeile ......Page 569 C.2 Maven-Plug-in ......Page 570 D Maven 2 AAR Plug-in ......Page 573 Stichwortverzeichnis......Page 575

قیمت نهایی

۴۹٬۰۰۰ تومان