Hi all Thanks for your replies. Let me specify one more thing which might help us in figuring out my problem. My application server is in US and and I am accessing it from India. During a discussion with one of colleague, this point came that there should be a minimum time that a request will take for coming back from US based server. But we don't know what this minimum time should be in best & average conditions.
Further, when I tried to ping google.com with command "ping google.com -t", I got following result: Pinging google.com [74.125.45.100] with 32 bytes of data: Reply from 74.125.45.100: bytes=32 time=370ms TTL=241 Reply from 74.125.45.100: bytes=32 time=354ms TTL=241 Reply from 74.125.45.100: bytes=32 time=340ms TTL=241 Reply from 74.125.45.100: bytes=32 time=370ms TTL=241 Reply from 74.125.45.100: bytes=32 time=341ms TTL=241 Ping statistics for 74.125.45.100: Packets: Sent = 5, Received = 5, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 340ms, Maximum = 370ms, Average = 355ms It is showing 355ms average time but total time elapsed in starting pinging and pausing for these 5 packets was 5 seconds. Then avg ping time should be around 1 sec. Now again I got more confused why it is showing 355ms. When I tried to ping my server, it's avg time was 375 ms. I also tested by returning a String value but same problem with it also. Regarding testing AJAX call using an example in core JS, I am sorry but I don't know how to write this as I have worked only in GWT for AJAX applications. It will be very helpful if one can provide such example or help in writing this. Please let me know if further I can provide some information which can help in figuring out my problem. Thanks and regards Rick On Feb 6, 9:19 pm, Jason Essington <jason.essing...@gmail.com> wrote: > Just curious, what happens if you return a string, or an int rather > than a long? > > longs are emulated in GWT and have been pegged as being a bit slow, > but 1s sure seems like an awful lot. > > The other thing to do is pull up FireBug (Firefox), or WebInspector > (WebKit nightly builds) and check the latency of theRPCcall. > > What are the ping times to your remote server? > > -jason > > On Feb 6, 2009, at 3:49 AM, Rick wrote: > > > > > Hi > > > Thanks for reply.When I deploy application on local machine,RPCcall > > get returned in 20 ms but when this application get deployed on Remote > > server,RPCcallis taking 1000 ms. I am just returning a hard code > > long value from server. > > > Thanks and regards > > > Rick > > > On Feb 6, 2:46 pm, lowecg2004 <chris.lowe...@gmail.com> wrote: > >> Hi Rick, > > >> In my experienceRPCis very efficient - I have a 100 or so objects > >> serialising over the wire in less than 50ms, with simpler structures > >> taking even less time. Something that returns just a long should > >> complete in no time at all. Have you tried adding some timing logic > >> to > >> the server code that produces that long value? What timings do you > >> get > >> if you just return a hard long value? Using a HTTP proxy like > >> Charles > >> (http://www.charlesproxy.com/) will shed some light on the size of > >> theRPCcalls being made and will provide some more precise timings. > > >> Good luck, > > >> Chris. > > >> On Feb 6, 9:08 am, Rick <rick4...@gmail.com> wrote: > > >>> Hi > > >>> I am using Java as server so I usedRPCcalls. The thing worrying me > >>> is theefficiencyofRPCcall. I just write a simple method > >>> getValue() > >>> on server which returns a long value. When I called it from > >>> client, it > >>> is taking 1 second to go to server and then come back. This 1 second > >>> time is pinching the performance of my application and I can't > >>> afford > >>> it. Can any one suggest what improvement should be done so that this > >>> time get reduced. > >>> Any suggestion in this regard will be highly appreciated . > > >>> Thanks and reagrds > > >>> Rick --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---