AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Welche Delphi-Version ist sinnvoll?

Ein Thema von Delbor · begonnen am 30. Jan 2018 · letzter Beitrag vom 5. Feb 2018
Antwort Antwort
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.192 Beiträge
 
Delphi 11 Alexandria
 
#1

Welche Delphi-Version ist sinnvoll?

  Alt 30. Jan 2018, 10:17
Hi zusammen

Aufgrund dieses Threads habe ich mein Vorhaben, auf das nach dem aktuellen Delphi-Tokio vermutlich im März (Frühjahr) erscheinende Delphi upzudaten, dahin abgeändert, dass ich jetzt auf Delphi-Tokio updaten will/muss.
Zur Zeit habe ich DelpphiXE8 Enterprice im Einsatz; der Grund, weswegen ich mich damals für die Enterprise-Edition entschieden habe, ist mein Haupt-Projekt. Dieses wird aus (mindestens) 2 Kompoonenten bestehen:
  • Einerseits eine Webserver-Anwendung, die meine Webseite bereitstellen soll.
  • Andrerseits eine Desktop-Anwendung, die eine (Bilder-)Datenbank enthält, mit der darüber hinaus aber auch komplette Webseiten erzeugen kann.
  • Absicht war, diese beiden Anwendungen per Datasnap-Client-Server-Technologie kummunzieren zu lassen.
  • Es sollte möglich werden, eine (oder mehrere) Webseiten auf dem Desktop-PC zu entwickeln, um sie dann per Datasnap auf den Server, bzw. meine Webserveranwendung, hochzuladen und sie gleich richtig einzubinden.

Brauche ich dazu wirklich eine Datsnap-Client-Server Verbindung? Diese Technologie ist meiner Einschätzung zufolge eher für was anderes gedacht, nämlich der Verknüpfung mehrer Remote-Standorte (und nicht nur deren 2).
Erst im Hinterkopf, also quasi als Weiterentwicklungs-Option, sehe ich auch eine Anbindungsmöglichkeit per Handy-App, wozu dann allerdings die Datasnap-Client-Server_Technologie notwendig wäre...

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
MichaelT

Registriert seit: 14. Sep 2005
Ort: 4020 Linz
558 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Welche Delphi-Version ist sinnvoll?

  Alt 30. Jan 2018, 10:41
Datasnap ist ein Middleware basierter Zugang resp. entspringt dem Umfeld. Data Server. Interessanterweise hatte keine andere Technologie dazu ein Angebot teils bis heute.

Applikationserver wäre schon eher ein Gegenkonzept zu Middleware.

Es geht einfach darum Datenmengen ohne DB Client Libraries auf der Seite des Empfängers zu beschaffen. Auf der Serverseite sitzt eine Abstraktionsschicht welche einerseits die Metadaten (Tabellen, Funktionsprotoypen) anbietet und den Zugriff versteckt (Mini-Repository).

---

Nehme zur Vorsicht die Enterprise Edition und oder kontaktiere den Verkauf ob du nicht einfach die fehlende Wartung kannst nachzahlen. Möglw. sparst du noch ein wenig, hängt aber vom Zeitpunkt deines Kaufes ab. Wenn du gegen Ende 2015 hast gekauft, war ein Jahr Wartung vermutlich dabei. Damit wärst due Ende 2016 und jetzt sind wir doch noch eher Ende 2017.

Hi zusammen

Aufgrund dieses Threads habe ich mein Vorhaben, auf das nach dem aktuellen Delphi-Tokio vermutlich im März (Frühjahr) erscheinende Delphi upzudaten, dahin abgeändert, dass ich jetzt auf Delphi-Tokio updaten will/muss.
Zur Zeit habe ich DelpphiXE8 Enterprice im Einsatz; der Grund, weswegen ich mich damals für die Enterprise-Edition entschieden habe, ist mein Haupt-Projekt. Dieses wird aus (mindestens) 2 Kompoonenten bestehen:
  • Einerseits eine Webserver-Anwendung, die meine Webseite bereitstellen soll.
  • Andrerseits eine Desktop-Anwendung, die eine (Bilder-)Datenbank enthält, mit der darüber hinaus aber auch komplette Webseiten erzeugen kann.
  • Absicht war, diese beiden Anwendungen per Datasnap-Client-Server-Technologie kummunzieren zu lassen.
  • Es sollte möglich werden, eine (oder mehrere) Webseiten auf dem Desktop-PC zu entwickeln, um sie dann per Datasnap auf den Server, bzw. meine Webserveranwendung, hochzuladen und sie gleich richtig einzubinden.

Brauche ich dazu wirklich eine Datsnap-Client-Server Verbindung? Diese Technologie ist meiner Einschätzung zufolge eher für was anderes gedacht, nämlich der Verknüpfung mehrer Remote-Standorte (und nicht nur deren 2).
Erst im Hinterkopf, also quasi als Weiterentwicklungs-Option, sehe ich auch eine Anbindungsmöglichkeit per Handy-App, wozu dann allerdings die Datasnap-Client-Server_Technologie notwendig wäre...

Gruss
Delbor
  Mit Zitat antworten Zitat
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.192 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Welche Delphi-Version ist sinnvoll?

  Alt 30. Jan 2018, 11:01
Hi MichaelT

Zitat:
Wenn du gegen Ende 2015 hast gekauft,
Leider nicht. Kurz, nachdem ich gekauft hatte (ohne dieSubscription - die war damals noch zusätzlich) erschien der Nachfolger.

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
MichaelT

Registriert seit: 14. Sep 2005
Ort: 4020 Linz
558 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Welche Delphi-Version ist sinnvoll?

  Alt 30. Jan 2018, 11:55
XE erschien im April 2015 und Seattle im August.

Ich würde mich beim Tobias melden und mal fragen ob er was machen kann. Die ganze Aktion jetzt dient ja auch dazu, genau diese Irrungen und Wirrungen abzustellen. Ich denke es handelt sich dabei um einen gerne gesehenen Beitrag seitens EMB mit leuchtendem Beispiel voranzuschreiten.

Ich vermute es bringt wenig, wenn Sie auf ein Professional zurücksteigen.

Bei mir war ein Ausnahmefall, da Delphi mehr in das Umfeld Research/Hobby wanderte und ich eine RealtThinkClient SDK um USD 990 (Life Time) bis heute verwende für Prototypen.

---

Sie könnten einen Blick darauf werfen, aber ich sage es gleich. RTC-SDK ist sehr gut an sich, aber nicht wie der DataSnap ganz stark auf Daten fokusiert sondern kommt eher die prozedurale Scheine in der Daten in Tabellen als Funktionsparameter werden gecloned. Bis man mal reinkommt ist der Weg ein wenig weiter.

Sie können mORMot auch nehmen, aber auch mORMot kommt auch nicht ganz frei Haus ohne Einstiegsaufwand.

---

Ich denke der Datansap ist ganz gut so wie er ist. DB direkt ist nicht zwingend flexibel.

Hi MichaelT

Zitat:
Wenn du gegen Ende 2015 hast gekauft,
Leider nicht. Kurz, nachdem ich gekauft hatte (ohne dieSubscription - die war damals noch zusätzlich) erschien der Nachfolger.

Gruss
Delbor
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.339 Beiträge
 
Delphi 12 Athens
 
#5

AW: Welche Delphi-Version ist sinnvoll?

  Alt 30. Jan 2018, 11:59
Neben DataSnap gibt es auch die neueren Enterprise Mobility Services (EMS).

Auch wenn es Mobility heißt, ist es auch für Desktop.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.629 Beiträge
 
Delphi 12 Athens
 
#6

AW: Welche Delphi-Version ist sinnvoll?

  Alt 30. Jan 2018, 13:46
Neben DataSnap gibt es auch die neueren Enterprise Mobility Services (EMS).
Das firmiert im Marketing aktuell unter dem Begriff RAD Server. Seit Tokyo Update 2 ist eine Single Site/Single Server Lizenz in den Enterprise und Architect Editionen enthalten.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.910 Beiträge
 
Delphi 12 Athens
 
#7

AW: Welche Delphi-Version ist sinnvoll?

  Alt 5. Feb 2018, 05:27
RTC-SDK ist sehr gut an sich, aber nicht wie der DataSnap ganz stark auf Daten fokusiert sondern kommt eher die prozedurale Scheine in der Daten in Tabellen als Funktionsparameter werden gecloned. Bis man mal reinkommt ist der Weg ein wenig weiter.
Wir sind von Datasnap teilweise dorthin umgestiegen. Ich empfand die Lernkurve als sehr niedrig.

Vorteil von RTC:
Server laufen überall, im Gegensatz zu Datasnap, wo die Komponenten dafür z.B. unter Android nicht existieren.

Dafür muss man sehr viel manuell machen. Ich sage nur Callbacktunnel usw.
Und einiges funktioniert nicht, das in Datasnap existiert, z.B. Out-Parameter. (Dort erzeuge ich nun on-the-fly RTC-Datasets mit mehreren Feldern als Rückgabewert.)

Wir werden zukünftig vermutlich weiter beides nutzen, je nach Einsatzzweck.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz