My web application is adobe flex application which is build in flash builder 4.0 and use flex 4.0 SDK.
I am using asp.net web service and cairngorm architecture in my project.
Front : asp.net c# web project
Middle : asp.net c# web service
back : MS Sql server 2005
When i run my applicaiton then i show that data transfer time between USA server to Indian client is so huge.
Please suggest me all solutions approach so i am increase the speed of my application and reduce data transfer time.
And please let me know how all approaches is reduce my data transfer speed.
If it performs well when the client is in the US, then there isn't much choice other than to move the server closer to India. There are "edge networks" and "mirrors" that may be able to help.
But if you transfer large chunks, transferring smaller chunks may also help. Only transfer what you need and get the rest later.
Thank you for your response,
If i am using remote object insted of web services, can this will increase my application speed i
It is big change so please give me guidance.
My application have different type of request, some are very small request and transfer little amout of data from server to client, some request are send very huge amount of data from server to client .
I am using JSON from data transfer in my current web service.
Please provide some guidance on this.