Ohne IT läuft in Unternehmen heute nichts mehr. Moderne IT-Systeme sollen dabei mehr und mehr die unterschiedlichen Unternehmensprozesse abbilden und gezielt unterstützen. Eine große Herausforderung, denn diese Prozesse ändern sich laufend, und leider ist die IT-Abteilung in der Regel nicht die erste, die davon erfährt. Die notwendige Flexibilität und Geschwindigkeit erreichen Ihre Systeme nur, wenn sie bereits von Anfang an darauf ausgelegt sind und schnell angepasst werden können. Einen Weg dorthin bietet SOA ? Serviceorientierte Architektur.
In diesem Buch werden die wesentlichen Prinzipien der Programmierung von serviceorientierten Architekturen und Webservices anhand einer elementaren Palette von Sprachen und Protokollen anschaulich vermittelt. Ziel ist die Entwicklung wiederverwendbarer, hochskalierbarer Prozesse und Anwendungen.
Webservices beruhen auf der konsequenten Weiterentwicklung bereits vorhandener und bekannter Technologien; so dient z. B. XML als grundlegende Metasprache und SOAP als Protokoll für die Ausführung von Remote-Prozeduraufrufen durch Clients.
Hier bekommen Sie Schritt für Schritt alle Werkzeuge an die Hand, die Sie für die Entwicklung von Webservices brauchen. Dabei hält sich der Autor nicht mit Grundlagen auf, sondern zeigt, wie Sie Programmiersprachen, Protokolle und Technologien gezielt für die Entwicklung serviceorientierter Architekturen einsetzen.
Die Programmierung und Skriptsteuerung serverseitiger Dienste per CGI, PHP oder ASP.NET, der Einsatz von XML und XSL, die Ausführung von Remote-Prozeduren per SOAP, Remoting per .NET und Java, WSDL, die Ausführung von Webservices auf Application-Servern und die Arbeit mit ASP.NET sind einige der wichtigsten Themen in diesem Buch. Als krönenden Abschluss schildert Autor Herbert Burbiel ein SOA-Beispielprojekt von der Planungsphase bis zur Implementierung.
Aus dem Inhalt: · Webservices - die Basics · Serverseitige Dienste - Servlets, ASP.NET-Seiten, CGI-Skripten, PHP & Co. · XML - Schemata, .NET- und Java-Klassen, XPath, XSL · XML-Dokumente laden, ändern, schreiben, auslesen und speichern · SOAP und WSDL · Der Verzeichnisdienst UDDI · Remoting mit .NET und Java · ASP.NET-Programmierung für Webservices · SOA - das Systemarchitektur und Managementkonzept
Dieses eBook bewerten Auf den Merkzettel
|