Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 1 to 8 of 8 total |
Improve Remote connections? |
Tue, Aug 26 2008 8:24 AM | Permanent Link |
Francisco Fernandez | Hi.
At last i've connected across internet a client but i think it's too slow for my customers. Any way to improve this connection? Thank you. |
Tue, Aug 26 2008 9:05 AM | Permanent Link |
Heiko Knuettel | Francisco,
you can try to set Session.RemoteCompression to 9. If it is still too slow (and I think it will be, unless you optimize your application to cause minimum network traffic) you can take a look at the replication feature of EDB. http://www.elevatesoft.com/manual?action=mantopic&id=edb2sql&category=0&topic=21 Heiko |
Tue, Aug 26 2008 11:25 AM | Permanent Link |
Francisco Fernandez | Heiko,
Yes, it a little faster but not enougth. About replication i think that a terminal server session is by now easyest and faster for my requirements Thank you very mutch |
Tue, Aug 26 2008 2:59 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Francisco,
<< At last i've connected across internet a client but i think it's too slow for my customers. >> Is your application designed for low-bandwidth situations ? If not, then you will most likely not be happy with the performance over the Internet. You can't use things like lookup fields and other TDataSet architecture features that cause the application to become too "chatty". The latency on the Internet is much greater than a LAN, and can cause the turnaround time on a single request/response pair to be much greater than you would expect, so reducing the number of requests/responses is the most important aspect of such an application. You also have to use features like the RemoteReadSize property in EDB to reduce the number of requests for rows when navigating datasets: http://www.elevatesoft.com/manual?action=mancompprop&id=edb2&product=d&version=7&comp=TEDBDataSet&prop=RemoteReadSize -- Tim Young Elevate Software www.elevatesoft.com |
Wed, Aug 27 2008 5:20 AM | Permanent Link |
Francisco Fernandez | Tim,
As you say my application is not designed for low-bandwith. It's designed too interactive and will be complicate change it because i would must change all application and all components. In this moment my customers are happy with this interactive components and if i change it they can kill me. Then, for a few remote connections i will need i prefer install a terminal server session. Thank you |
Wed, Aug 27 2008 1:09 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Francisco,
<< As you say my application is not designed for low-bandwith. It's designed too interactive and will be complicate change it because i would must change all application and all components. In this moment my customers are happy with this interactive components and if i change it they can kill me. Then, for a few remote connections i will need i prefer install a terminal server session. >> That's fine. Just to clarify - designing for low-bandwidth situations doesn't mean giving up any functionality in the application. It simply means doing certain things differently in order to avoid too many requests/responses to and from the ElevateDB Server, such as caching lookup tables locally. It can also mean better load balancing also by allowing long, data-intensive processes to run on the ElevateDB Server as stored procedures, scripts, or jobs and have the client-side deal with more UI-specific issues. -- Tim Young Elevate Software www.elevatesoft.com |
Wed, Aug 27 2008 1:28 PM | Permanent Link |
Francisco Fernandez | Tim,
What is lookup fields? |
Wed, Aug 27 2008 5:49 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Francisco,
<< What is lookup fields? >> Search on "lookup columns" in the Delphi help for more information. -- Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Sunday, May 5, 2024 at 10:18 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |