Perhaps you are running into limitations imposed by Javascript on GWT? See:
https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsCompatibility

On Saturday, December 15, 2012 4:49:25 PM UTC-8, Sami Kanderian wrote:
>
> Dear all,
>
> I am having the opposite problem than what is reported by most of you and 
> would appreciate some advice. I am fairly new to GWT and wrote my first app 
> that runs entirely client side. When a button is clicked it does tens or 
> even hundreds of thousands flops that are mathematical computations and 
> outputs the result. I have placed timers in the code and this computation 
> algorithm takes 2 seconds to run in developer mode (i.e when it runs in 
> Java). This run time is acceptable.  However, when I GWT compiled the app 
> (into JavaScript) and run it on the web, the same computation function 
> takes 25 seconds. This latency is unacceptable. My question is what’s the 
> best way to resolve this? I see 2 potential options and wouls appreciate 
> some advice on which way I should go and if there are alternative options I 
> am missing:
>
> *Option 1:*
>
> -          - Should I switch the computation functions to run server side?
>
>           - How much time does it take the server to send 5,000 doubles 
> back to the client?
>
> *Option 2:*
>
> -           - Should I scratch GWT and the whole JavaScript 
> conversion/compilation and just have the whole thing run in Java client 
> side in an applet? I am bummed as I chose GWT as to have the App run on 
> many different platforms that do not accept the Java Run Time Engine.
>
>       -  I like the GUI I am using, can GWT and Smart GWT GUIs run a Java 
> Applet (i.e can I use the same GUI I created with GWT but run the core 
> components of the app in Java, basically run like it does in developer mode 
> now but as the finished app?)
>
> Thanks in advance! 
>
> Sami
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/ngNj_ZFK9PMJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to