DataSnap in Delphi, whats in Lazarus lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- xenblaise · 2011-05-29 16:10 ---------------------------------------------------------------------- JD · 2011-05-29 17:04 What is your question? Are you asking for the Lazarus equivalent of Datasnap in Delphi? ---------------------------------------------------------------------- nicke85 · 2011-05-29 17:34 He work in Delphi..just want to say to us.. ---------------------------------------------------------------------- xenblaise · 2011-05-29 17:46 QuoteLazarus equivalent of Datasnap in Delphi?Yep, thanks ---------------------------------------------------------------------- nicke85 · 2011-05-29 18:06 I think that zeos provide that feature for lazarus but not for sure.. ---------------------------------------------------------------------- CaptBill · 2011-05-29 20:23 http://www.fast-report.com/en/products/fast-cube.html Stumbled across this the other day. ...unfortunately not GPL. ---------------------------------------------------------------------- JD · 2011-05-29 23:40 Quote from: xenblaise on May 29, 2011, 07:46:22 pmQuoteLazarus equivalent of Datasnap in Delphi?Yep, thanks AFAIK there isn't one. You have to write the middleware layer yourself. I wrote a simple one using Indy10. Since Delphi 2009, DataSnap has been based on Indy anyway.  Check out the following Freeware alternative to MIDAS in Delphi http://www.vglib.com/link-4.html I've never tried it in Lazarus but the source code is available so you can try to port it N-tier multiuser application development http://lazarus.freepascal.org/index.php/topic,10125.0.html How can i develop Lazarus multi-tier applications(like delphi midas!!!??)? http://lazarus.freepascal.org/index.php/topic,13050.0.html You can also try tiOPF http://wiki.lazarus.freepascal.org/tiOPF http://tiopf.sourceforge.net/ I don't use it but they say it's good. JD ---------------------------------------------------------------------- xenblaise · 2011-05-30 06:48 Actually I'm just asking, I'm not planning to use DataSnap even in Delphi, and even once. Why NOT? There are lots of database server like: mySQL, Firebird, msSQL, Oracle etc., So, why bother using that, while we can make fast, using those servers 3tier? 1. Application Development Using Lazarus Free Pascal  Language 2. Database Server mySQL (linux/windows) Lazarus Free Pascal Win Forms with mySQL Server (linux/windows) 3. Clients Lazarus Free Pascal Win Forms with mySQL connection (linux/windows) thanks btw, I've read your post before asking this ---------------------------------------------------------------------- marcov · 2011-05-30 07:28 kbmmw was working on a Delphi port I believe http://www.components4programmers.com/ I haven't used it myself, but some Delphi programmers I know were quite happy with it. ---------------------------------------------------------------------- JD · 2011-05-30 08:11 You might find this document interesting The Design of a Robust Persistence Framework for Relational Databases http://www.ambysoft.com/essays/persistenceLayer.html At the very least, read the document http://www.ambysoft.com/downloads/persistenceLayer.pdf