![]() |
Wer nutzt denn alles DataSnap?
Mal eine ganz einfache Frage,
Nutzt ihr DataSnap und wenn ja, was macht ihr denn so alles damit? Also, wenn ich dieses so nutze, wie es in vielen Tutorials beschrieben wird und wenn ich etwas mehr möchte, als mit dieser komische Wizard an zusammenklickbarem Code zur Verfügung stellt, dann hab ich das Gefühl, dieses DataSnap wäre nicht für einen produktiven Einsatz geeignet. :gruebel: Jedenfalls wenn ich bedenke, daß es hier und da einige Ungereimtheiten gibt, wie z.B. Stream, welche einfach mal so nicht übertragen werden und von den Speicherlecks ganz zu schweigen. z.B. die Sache mit dem Callback: So wie es Bob macht, da wird das Result vom Execute nicht freigegeben und auch beim übergebenen Parameter muß man wohl etwas aufpassen. ![]() Außer von Bob gibt es leider kaum Quellen und wenn, dann sieht es so aus, als wenn es ihm fast alle einfach nur blind nachmachen. :stupid: |
AW: Wer nutzt denn alles DataSnap?
Hey,
Ich wollte es mir mal anschauen, bis mir auffiel, dass es in meiner Professional-Version gar nicht dabei ist ;-) Es hatte sich zumindest interessant angehört, aber die Probleme, die Du ansprichst hören sich ja nun nicht so gut an, zumal ja auch eigentlich recht rege Werbung für DataSnap gemacht worden ist... Viele Grüße |
AW: Wer nutzt denn alles DataSnap?
Jupp, privat kann ich's auch nicht nutzen, aber auf Arbeit hab'sch 'nen großes XE zur Verfügung.
Hatte aber dennoch mal versucht unser DataSnap-Modul in meinem 2010 laufen zu lassen, so in der Hoffnung, daß nur die Wizards fehlen, aber alle nötigen Dateien dennoch dabei sind ... dem war leider nicht so. :stupid: Und jupp, Werbung wird viel gemacht, aber wenn man sich mal in der DP und in Google umschaut, dann scheint es so, als wenn es eigentlich keiner nutzt, da man fast garnichts dazu findet. |
AW: Wer nutzt denn alles DataSnap?
Data Snap hatten wir uns angeschaut als wir ein erstes grosses Multi Tier Projekt realisieren mussten.
Glücklicherweise sind wir damals über RemObjects gestolpert. Dieses Framework ist ausserordentlich mächtig. Ausserdem ist es als natives Delphi VCL Framework und als .net Framework erhältlich. Wir haben nun schon diverse Projekte mit gemischten Delphi Clients / .net Servern und umgekehrt realisiert. Wenn Du da mal angebissen hast kommst Du nicht mehr davon los. Neuerdings gibts das Framework auch für Mac OSX. Multiplatform in diesem Sinne ist also greifbar. Allerdings kostet's natürlich eine Kleinigkeit. |
AW: Wer nutzt denn alles DataSnap?
ich vermute mal ihr nutzt data abstract. das ist eine art middle tier bzw mapping für db-zugriff, korrekt? eigene funktionen damit abzubilden scheint mir zumindest im video nicht vorzukommen. auch benötigt man ja häufig unabhängig der datenbank funktionen welche zB einfach nur rechnen und ein ergebnis zurückgeben.
eine weitere anforderung ist ja zB caching. der application server soll daten zwischencachen damit die datenbank nicht ständig durch abfragen belastet wird, welche immer das gleiche ergbnis an die clients liefert (statusinformation). wenn es änderungen an daten gibt, meldet der db-server dies dem app-server, dieser fragt die daten neu ab und meldet den clients, dass diese ihre neuen informationen jetzt beziehen können. |
AW: Wer nutzt denn alles DataSnap?
@ himitsu:
Nur der Vollständigkeit die heutige ![]() @ DSCHUCH: So hatte ich das auch interpretiert und wenig verstanden (insb. für welche Anwendungsfälle so etwas geeignet ist) :duck: Erst dachte ich, es wäre ein Ersatz/Nachfolger von ECO aber das ist es wohl doch nicht. |
AW: Wer nutzt denn alles DataSnap?
Liste der Anhänge anzeigen (Anzahl: 1)
@stahli: Jupp, hab ich gesehn.
Ich glaub der beobachtet mich ... Zum Mittag hab ich seinen Namen erwähnt und kurz darauf kommt eine Mail. :lol: Ansonsten, nutze ich auch schon einige seiner Veröffentlichungen, zu diesem Thema. Och, als Erstes wird dann erstmal Mister Eissing genervt, wenn wir ihn bald sehn :twisted: [add] soviele persönliche Information für eine kleine PDF? :shock: ![]() |
AW: Wer nutzt denn alles DataSnap?
Zitat:
Zitat:
|
AW: Wer nutzt denn alles DataSnap?
Zitat:
Ein Cache kann durchaus Sinn ergeben, auch über verschiedene Instanzen eines Anwendungsservers hinweg. Sind die Kosten für bestimmte Datenbankabfragen besonders hoch, so implementiert man seit Jahren in den verschiedensten Anwendungen eine Caching-Protokoll, was diese Instanzen aktualisiert. Das ist nichts Neues. Nimmt man dann doch noch die Verfügbarkeit des Gesamtsystems mit in die Waagschale, so ist es unerlässlich sich über ein zentrales Session-Management Gedanken zu machen. Spätestens da muss man sich über Caches und deren Synchronisation Gedanken machen. Eine skalierbare Infrastruktur zu bauen ist nicht weiter kompliziert. Eine verfügbare Infrastruktur dagegen schon. |
AW: Wer nutzt denn alles DataSnap?
Rreden wir hier z.B. von Euren Foren? *scnr* ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 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 by Thomas Breitkreuz