On 11/30/2013 01:38 PM, Michael Van Canneyt wrote:


Extpascal does wat mseide does. Transport everything back to the server.
That is completely the wrong approach. Not scalable at all.

A really scalable solution would have to provide both:
- just compile the normal Lazarus / mseGUI based program and with a simple compiler switch
 - allow for running selectable parts of the application at the user site.

This is what Microsoft intended by C# / CIL / .NET / Silverlight but seems to have dumped due to the overwhelming success of Java / Java Script in the mobile world.

In fact mseIFI seems to intend to provide the scalability by allowing for Pascal Script at the user site.

If your effort allows for compiling pascal to Java Script this might be even better at the client site, but IMHO this is not an argument against the "ifi" way of communicating between client and server, as IMHO it makes a lot of sense to allow for gradually migrate parts of the "business logic" code from server to client without much porting effort.

-Michael



--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to