Delphi 6: Warten auf 2001

Erst im nächsten Jahr ist die sechste Version von Delphi zu erwarten. Nicht zuletzt die in Richtung Kylix verschobenen Entwicklerkapazitäten machen für Borland keinen früheren Zeitpunkt möglich. Delphi 6 wird allerdings viele der derzeit für Kylix entstehenden Funktionen "erben" und partizipiert damit indirekt.

Delphi 6 soll allerdings mit einer Vielzahl neuer Funktionen aufwarten. Neben der Hinzunahme zusätzlicher Bibliotheken mit Hunderten neuer Methoden und diversen Qualitätssicherungs-Maßnahmen (Bugfixing) arbeitet man intern unter anderem an der "SiteExpress"-Komponente. Sie soll das Programmieren webbasierender Server-Applikationen erleichtern. Ein eingebauter Webserver erleichtert hierbei die lokalen Tests. Auch "Server Side Scripting" mit Delphi ist angedacht. Hierbei denkt man bei Borland an die Integration eines "Delphi Server Pages" Paketes.

Derzeit entwickelt ein Team eine Komponente, mit der das brandneue SOAP-Protokoll, gedacht als Maschinen- und Betriebssystem-unabhängiges RPC-Protokoll, unterstützt werden soll. Auch XML-Views in Datenbankinhalten sollen mit Delphi 6, dank einer Vielzahl neuer XML-Datenbank-Mapper, schnell zu realisieren sein. Das XML-Subsystem nutzt entweder den Microsoft-DOM (msxml.dll) oder den IBM DOM-Parser und soll auch Schemen (DTD, XTD, XML-Schema) unterstützen. Eine C++-Builder-Variante soll zügig folgen.

Delphi 7 soll über diese neuen Funktionen hinaus den Trend hin zu webbasierenden Applikationen fortsetzen. Zu den Bereichen, die in diesem Zusammenhang eine besondere Beachtung erfahren könnten, gehören Applikations-Deployment, Datensicherheit sowie die Integration von Business-Regeln und Workflow. Auch das Delphi Server Pages Paket soll in Richtung "Active Scripting" erweitert werden. Wie bereits bei den "Java Server Pages" (JSP) üblich, werden Scripts automatisch neu übersetzt, sobald der Quelltext verändert wurde. (Jürgen Fey/fkh)