Web Service sind kein Hype mehr, sondern gehören zum Standard vieler IT-Architekturen mit dazu. Mögliche Implementierungen der Web Service Standards wie SOAP, WSDL gibt es viele. Doch wenn es um Sicherheit, Zuverlässigkeit Interoperabilität und Transaktionen geht, schrumpft das Feld. Eine Vorreiterrolle spielt in diesem Bereich die Apache Implementierung Axis2. Das Axis2 Framework bietet einen neuen deutlich verbesserten Ansatz. Die Entwickler nennen es das SOAP-Framework der dritten Generation
Inhalt
Einführung in Web
Services
Motivation für Web Services
SOAP, WSDL und UDDI
Nachrichtenaustausch-Patterns
Einführung in Axis2
Funktionalität und Architektur von Axis2
Unterschiede Axis2 zu Axis 1.x
Installation von Axis2
Axis2 Eclipse Plugin
Client-Programmierung
Grundlagen und APIs : JAX-RPC,
Dynamische Clients generieren
Datenverarbeitung mit
AXIOM
StAX - XML Push-Pull-Parsing
AXIOM Architektur und API
WS-Implementierung mit AXIOM
Databinding mit Apache Data Binding (ADB)
Deployment und
Installationen
Axis2 Web-Anwendung
Service und Modul Archive
Konfiguration von Axis2
Einfache Web Services deployen
Contract First vs Code First
Entwicklung mit Axis2
Fehlerbehandlung und
Debugging in Web Services
Monitoring Axis2
Handler und Module am Beispiel Log-Handler, Security-Handler
Sessions in Web Services
POJO Web Services
Spring Beans als Service
Web Services Security
SOAP über SSL
Security für Axis2 Web-Anwendung
XML Encryption und XML Signature
WS-Security mit Apache Rampart
RESTful Web Services mit
Axis2
Seminar-Ziel
In diesem Seminar lernen Sie das Apache Axis2 Framework kennen. Zu Beginn erarbeiten Sie den Aufbau und Architektur von Axis2, sowie das Deployment von Web Services und die Verbindung mit den Clients. Ein weiterer wichtiger Punkt ist die Serialisierung der Daten und die Verarbeitung mit dem neuen Streaming XML Datenmodel AXIOM. Auf Serverseite erlernen Sie, wie Sie mit Handlern, POJOs und Sessions Ihr System optimieren können.
Wer sollte teilnehmen
IT-Entwickler, die Web Services implementieren wollen und grundlegende Java-Kenntnisse haben. Entwickler und Teamleiter, welche sich einen Überblick über das Apache Axis2 Framework verschaffen wollen.
Dauer des Seminars
2 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
960,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
Ajax in practice/Ajax in action-Bundle
"Diese Buchpaket vereint "Ajax in action" und "Ajax in practice", die beiden führenden Profi-Handbücher zur Ajax-Programmierung. Mit "Ajax in action" steigen Sie auf hohem Niveau in die Entwicklung von Webanwendungen mit Ajax ein, mit "Ajax in practice" setzen Sie das Gelernte in praxisnahen Projekten um - von den ersten Bausteinen bis hin zu einer typischen Web 2. 0-Mashup-Anwendung. "
Seminar
Building an ASP.NET Web 2.0 Portal
If you think you´re well versed in ASP. NET, think again. This exceptional guide gives you a master class in site building with ASP. NET 3. 5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises. Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2. 0 Portal with ASP. NET 3. 5 demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP. NET 3. 5, ASP. NET AJAX, Windows Workflow Foundation, LINQ and . NET 3. 5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www. dropthings. com), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved. You learn how to: * Implement a highly decoupled architecture following the popular n-tier, widget-based application model * Provide drag-and-drop functionality, and use ASP. NET 3. 5 to build the server-side part of the web layer * Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows * Build client-side widgets using JavaScript for faster performance and better caching * Get maximum performance out of the ASP. NET AJAX Framework for faster, more dynamic, and scalable sites * Build a custom web service call handler to overcome shortcomings in ASP. NET AJAX 1. 0 for asynchronous, transactional, cache-friendly web services * Overcome JavaScript performance problems, and help the user interface load faster and be more responsive * Solve scalability and security problems as your site grows from hundreds to millions of users * Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems Building a Web 2. 0 Portal with ASP. NET 3. 5 also presents real-world ASP. NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you´re ready to build state-of-the art, high-volume web applications, this book has exactly what you need.
Seminar
Web 2.0
" Der Begriff "Web 2. 0" ist mittlerweile nahezu allgegenwärtig. Doch auch wenn er Einzug in diverse Stellenausschreibungen und Nachrichtenmeldungen gehalten hat, scheint doch den wenigsten Leuten klar zu sein, was er genau zu bedeuten hat. Diese Frage zu beantworten und die jeweiligen Hintergründe aufzuzeigen ist das Ziel des ersten Teils dieses Buches. Zudem wird ein Einblick in die relevanten Technologien gegeben. Neben AJaX werden hierbei auch die Grundlagen von RSS und Webservices praktisch vorgestellt, so dass der unerfahrene Leser nach dieser Lektüre ein grundlegendes Verständnis für die relevanten Aspekte der heutigen Internetlandschaft haben wird. TOC: Einleitung. - Das Web 2. 0 in der Theorie. - Das Web 2. 0 in der Praxis. - Fazit. - Anhang. "
Seminar
Web 2.0
"ajax - api - atom - blog - folksonomy - feeds - long tail - mashup - permalink - podcast - rich user experience - rss - social software - tagging WEB 2. 0 - VIEL MEHR ALS NUR TECHNIK - Liefert einen Überblick über die Konzepte, die hinter dem Web 2. 0 stecken - Stellt die wichtigsten Anwendungen des Web 2. 0 dar - Analysiert Stärken und Schwächen der Ansätze und Geschäftsmodelle - Vermittelt das richtige Verständnis für die Bedeutung des Web 2. 0 Ajax, Rails und RSS sind in aller Munde. Doch weit mehr als diese Technologien - Basis vieler Web 2. 0-Anwendungen - sind es die neuen Nutzerschichten und die veränderte Art und Weise seiner Nutzung, die das Web 2. 0 so neuartig machen. Das Buch von Tom Alby ist daher auch kein weiteres Buch zu Web 2. 0-Techniken. Vielmehr behandelt es die Konzepte, ohne die man die Vorteile des Web 2. 0, die sich vor allem Unternehmen bieten, verschenkt. Tom Alby untersucht die unterschiedlichen Ansätze und Geschäftsmodelle von Web 2. 0-Anwendungen - Wikis, Blogs und Podcasts, Social Software, Folksonomy und User Generated Software - und zeigt Gemeinsamkeiten wie auch Unterschiede auf. Die Neuauflage wurde komplett durchgesehen, aktualisiert und um zwei Interviews sowie neue Abschnitte insbesondere zu Social Software ergänzt. "Web 2. 0" ist ein Buch, das alle lesen sollten, die das Web 2. 0 von Grund auf verstehen und nutzen möchten, ganz gleich ob in Unternehmen oder Agenturen, als Designer oder Webentwickler. "
Seminar
Hacking Exposed Web 2.0
"<p align="left"><strong>Strategies for securing the latest Web services--the bestselling Hacking Exposed way</strong></p><p align="left">This new volume in the industry-standard Hacking Exposed series reveals security vulnerabilities in the new generation of Web-based services. You will get full details on the latest hacks and attacks alongside detailed countermeasures, risk ratings, and real-world case studies. The companion website provides the latest code, scripts, tools, and software updates. </p> "
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743