Was sind die aktuellen Entscheidungen für Delphi, Web & Web-Service-Entwicklung

Ich bin liebäugelt, um mit Delphi. Die meisten meiner desktop-Entwicklung ist getan .Net und embedded-Systemen mit C. ich habe einige web-Entwicklung in RoR & Python (Django, CherryPy) ich bin daran interessiert, einen Riss an einem Projekt, das wäre ein Webservice (REST oder SOAP) mit einem nativen client und einem web-client.

Weil ich habe seit kurzem wieder inspiriert zu lernen, Delphi, bin ich gespannt, was die Optionen zum erstellen des web service und web client mit Delphi. Die meisten der Delphi-Dokumentation ist ein wenig veraltet, aber so weit ich gefunden habe, diese Entscheidungen:

  • DataSnap
  • WebSnap
  • WebBroker
  • IntraWeb
  • Daten, die Abstrakte und Die SDK von Die

Habe ich den Eindruck, dass WebSnap ist tot, aber die anderen Technologien sind noch in der Entwicklung. Gibt es eine Anleitung dazu, die Technologie zu untersuchen?

p.s. Ich merke, dass Delphi nicht eine sehr beliebte Wahl für web-Entwicklung, aber ich bin neugierig zu versuchen, da habe ich mit Spaß lernen die VCL.

  • DataSnap-und Daten-Abstract-data-access-frameworks eher als web-Entwicklungs-frameworks. Sie können innerhalb einer Intraweb, WebBroker oder WebSnap-Anwendung, aber Sie geben Ihnen nicht die web-spezifischen Funktionen als solche.
  • Bin ich richtig in der Annahme, dass DataSnap-und/oder DataAbstract würde in der Lage sein, Aufbau einer web-service wenn? Es zeigte sich, dass die DataSnap beworben wurde, als ein framework für die Erstellung von REST-Diensten, aber vielleicht habe ich missverstanden. Wenn dem so ist, wie es scheint, diese füllen würde die service-Seite für mein Projekt.
  • ähnliche Frage: stackoverflow.com/questions/3793112/...
  • ja, ich habe gelesen, dass zunächst nur die Frage, hat es aber nicht direkt ansprechen, DataSnap, WebBroker, WebSnap (obwohl Intraweb) diskutiert wurde. Es schien sich zu konzentrieren um klassische web-frameworks eher als web-Dienst mit mehreren Mandanten.
  • DataSnap und Die SDK bieten beide remoting. Data Abstract enthält, die Die SDK als Teil der it-also ja, es macht web services zu.
  • Wenn Sie möchten, verwenden Sie die gleichen desktop-visuelle Programmierung aprouch, Sie könnte prüfen, UniGUI. Es ist das beste RIA-framework für Delphi, bei weitem!!!

InformationsquelleAutor gbc | 2010-12-04
Schreibe einen Kommentar