Client/Server Architecture vs. MiddleTier

From: Bill N (billnielsen_at_hotmail.com)
Date: 01/18/05


Date: Tue, 18 Jan 2005 06:29:37 -0500

I currently have an app that is built as a Client/Server Application in D6
Ent with SQL Server backend. The maximum number of users is 20 but there
appears to be less than 10 users using the application at once. The
database is big but performance is acceptable.

I've read about the virtues of a middle tier (DataSnap) and how databound
controls are a "faux-pas" on a client/server app. I've been commissioned to
investigate what works needs to be done to improve performance. Would
performance be improved if I created a middle-tier? Would you say it is
worth the effort to write a middle-tier (eg. Is there ROI for creating a
middle-tier?)

Thanks,
Bill N



Relevant Pages

  • Re: SELECT TOP 10 -- then get next 10?
    ... it is more of a client/server thin-client. ... app on the client side, not something that runs in a browser. ... amount of data actually coming back, not as much about how the server ... ADO for working with MSSQL, ...
    (comp.databases.ms-access)
  • Re: ASP.NET application alone cant do it!!! Right???
    ... Use Client/Server application. ... > not download with or without a certificate which is expensive anyway, ... good for 1 year and you can use on any app. ... In summary, in three years, I would say it is safe to deploy .Net Winform ...
    (microsoft.public.dotnet.framework.aspnet)
  • RE: client/server design and advice
    ... haven't looked at pyro. ... i'm looking to create a small distributed crawling app for crawling/scraping ... that was worth looking into for the client/server interaction. ... The clients request work 'packets' from the dispatcher and ...
    (comp.lang.python)
  • Strategies / Patterns for Self-Updating Apps
    ... Having just watched Acrobat Reader update itself fairly smoothly from ... My app has the added twist of being client/server - soe updates will ... the server to be downed, ...
    (borland.public.delphi.non-technical)