"HTTP hat bald ausgedient"
Während das IPv4 [Internet Protocol, Version 4] langsam durch die Version 6 ersetzt werden soll, um die Zahl der knapp werdenden IP-Adressen zu vergrößern, werden Stimmen laut, nach denen ein anderer Grundstein des Internets, das HTTP [Hypertext Transfer Protocol], auch seine Grenzen erreicht hat.
Don Box, Architekt in Microsofts ".NET Developer Platform Team", hat in seiner Keynote auf der European DevWeek [25. Februar bis 1. März in London] auf die Schwächen des HTTP-Protokolls im Hinblick auf die Entwicklung neuer Web-Services-Technologien hingewiesen.
Man wird wahrscheinlich einen Ersatz dafür finden müssen, meint Box, derzeit sei aber noch nicht klar, wer diesen Ersatz zur Verfügung stellen soll.
DevWeek 2002Asynchron und RPC-Protokoll
Trotz der fast universalen Verbreitung und Stabilität des HTTP weise es Mängel hinsichtlich der Anforderungen von komplexen Web-Services, Peer-to-Peer-Anwendungen und Sicherheit auf, sodass die Abhängigkeit von HTTP trotz der vielen Investitionen und der Technik, die in das Protokoll eingeflossen ist, zukünftig verringert werden müsse, meint Box.
Die Probleme liegen laut Box unter anderem im asynchronen Charakter des Protokolls, das für Peer-to-Peer-Anwendungen einfach nicht richtig geeignet sei, und der Tatsache, dass es sich um ein "Remote Procedure Call" [RPC]-Protokoll handle.
Architekt in Microsofts ".NET Developer Platform Team"
Box ist Mitbegründer von DevelopMentor, einem internationalen
Dienstleister für Entwicklertraining und Support. Seine Interessen
und Forschung liegen im Bereich Komponetensoftware,
Software-Integration, Concurrency und XML-basierte Serialisierung
und Metadaten-Protokolle. Box ist Koautor der SOAP [Simple Object
Access Protocol]-Spezifikation und Mitglied der "W3C Schemas Working
Group". Er ist Herausgeber einer Buchreihe im Addison-Wesley-Verlag
und selbst Autor zahlreicher Bücher wie "Essential COM" und
"Essential XML". Der Software-Entwickler veröffentlicht regelmäßig
MSDN-Magazine und arbeitet gelegentlich bei XML.com mit. Aktuell
arbeitet er als Architekt in Microsofts ".NET Developer Platform
Team".
Don BoxHürde für Web-Services
HTTP funktioniert laut Box für kleinere Übertragungen wie Webseiten, aber wenn künftige Web-Services ihre zeitraubende Übertragung starten, reiche das Protokoll nicht mehr aus.
"Wenn es drei Minuten für eine Antwort braucht, ist es nicht mehr wirklich HTTP", meint Box. In Bezug auf die lang dauernden Anfragen müsse man eine Lösung finden, die ein schnelleres Ergebnis liefert.
Laut Box wird am Problem der Unzulänglichkeit des HTTP schon beim W3C gearbeitet.
Und auch Microsoft, IBM und andere Unternehmen hätten schon einige Ideen, wie man die Abhängigkeit vom HTTP durchbrechen könne.
