Hi zusammen
Seit einigen Tagen läuft bei mir nun DelphiXE8 Enterprise - und damit steht mir nun unter anderem auch die Datasnap-Technologie zur Verfügung.
Noch unter DelphiXE4 Pro hatte ich damit begonnen, mich in die Webbrokertechnologie einzuarbeiten.
Dasselbe ist (etwas klarer Dokumentiert, wie mir scheint), auch unter XE8 möglich - ein Grundgerüst habe ich schon erstellt.
Nun stellt sich mir allerdings die Frage: Wie weiter? WebBroker oder DataSnap?
Hier sind einige Links zu verschiedenen Servertypen aufgelistet.
Ausser der Möglichkeit, eine Webserveranwendung mit Webbroker zu erstellen, wie sie schon unter DelphiXE4 Pro zur Verfügung stand, gibt es eine Möglichkeit,
- Eine WebBroker-Anwendung mit DataSnap 0der
- Einen DataSnap-REST-Server zu erstellen
SOAP-Verbindungen werden auch unterstützt. Nachdem ich mich da etwas eingelesen habe, kommt das für mich wohl nicht in Betracht.
Mein gegenwärtiges Projekt ist so etwas wie ein Backend In einer Datenbank speichere ich Bilder und Texte, die ich per Drag&Drop einer
HTML-Seite zuweisen kann- Diese ist entweder als Vorlage vorhanden oder kann neu erstellt und in der
DB abgelegt werden, bevor ihr der Inhalt zugewiesen wird.
Als nächstes wäre dann eine Webserver-Anwendung dran. Hier besteht das bisherige Konzept aus dem Erstellen (oder ändern) einer
HTML-Seite in der genannten Anwendung und deren Speicherung auf einem mit der WebDav-Technologie eingebundenen Weblaufwerk. Dazu müsste ich wohl in dem 'Backend'-Projekt eine IdWebDav-Komponente platzieren und müsste über diese dann die Verbindung mit meinem Webspace herstellen.
DataSnap böte, so wie ich das bisher verstanden habe, die Möglichkeit, von meinem 'Backend' aus direkt mit meiner Webserveranwendung zu kommunizieren.
Noch Zukunftsmusik, aber doch schon im Hinterkopf, ist die Entwicklung von Apps für Tablets und Smartphons, die Photos auf meine Serveranwendung laden können...
Drum nochmal die Fragen:
Wie weiter? WebBroker oder DataSnap? Und wenn DataSnap, dann wie (
Soap oder was?)?
Gruss
Delbor