Level: 2 (Vorkenntnisse erforderlich)
|
Schnittstellenbasierte Web-Services-Entwicklung mit Java und .NET, Teil 1
Thilo Frotscher (IT-Berater, Trainer, Buchautor), Christian Weyer (Mitgründer & Principal Consultant, thinktecture)
Web Services bieten sich bekanntlich hervorragend an, um heterogene Plattformen zu verbinden. Aber klappt das wirklich immer so einfach? Der weit verbreitete Ansatz eines XML-basierten RPCs führt häufig zu Interopabilitäts-Problemen. Gemäß der
Prämisse, dass Services über ausgetauschte Nachrichten kommunizieren und nicht über Methodenaufrufe, sollte zunächst die Kommunikationsschnittstelle entwickelt werden und erst dann der plattformspezifische Code. Doch welche neuen Vorgehensweisen und Tools helfen bei Entwurf und Entwicklung? Teil 1 dieser
Session erläutert die Probleme, die sich beim Code-First-Ansatz in der
Web-Service-Welt ergeben und wie diese durch einen schnittstellenbasierten
Ansatz (Contract-First) umschifft werden können.
Level: 2 (Vorkenntnisse erforderlich)
|