Hi David

Thanks for your reply. But I am a newbie in these type of mappings &
creating named servers. Could you please explain which type of
professional services you are writing about. Also it would be better
if you can provide some links/articles in this regard.

Ganesh.

On Aug 28, 12:23 pm, David <[email protected]> wrote:
> I guess you should ditch zoneedit and go for a more professional service ?
>
> On Fri, Aug 28, 2009 at 8:10 AM, Ganesh<[email protected]> wrote:
>
> > Hi All
>
> > I am facing performance issues in my GWT application. My scenario is
> > as explained below:
>
> > My GWT application is deployed on a JBoss server which is running on a
> > machine with static IP say 56.56.56.56 with port 8080. Now when I
> > access my application using this IP & port, speed of my application is
> > very good and all is running very well. Now I want to setup a named
> > proxy server sayhttp://myserver.comfor accessing my application. For
> > this, I made an account on zoneedit.com and created a mapping of my
> > named server to my static IP with port 80. On port 80 on my static
> > server, I setup an Apache server. In Apache server's config file, I
> > forward my all requests to JBoss server running on same machine. Now
> > using this setup, I am able to access my application using link
> >http://myserver.com.
>
> > But now the performance issues started. Request which is sent to
> > server from my application, starts taking too much time. A blank (no
> > data is being sent b/w server & client and no processing is being done
> > on server) request which takes 450 ms if access application through
> > static IP, takes 1400 ms when application is accessed 
> > usinghttp://myserver.com.
>
> > Below is the code which I use to send request to my server:
>
> >    _MyServiceAsync myServiceAsync = (_MyServiceAsync) GWT.create
> > (_MyService.class);
> >    ServiceDefTarget endpoint = (ServiceDefTarget) myServiceAsync;
> >    String moduleRelativeURL = GWT.getModuleBaseURL() + "MyService";
> >    endpoint.setServiceEntryPoint(moduleRelativeURL);
> >    myServiceAsync.callMethod();
>
> > The problem which seems to be is because all my requests are going to
> > zoneedit.com and than to my server and that's why they are taking a
> > lot of time. A solution which I thought was replacing
> > GWT.getModuleBaseURL() with my static IP in moduleRelativeURL for
> > sending direct request, but that didn't work because of cross domain
> > AJAX call restriction.
>
> > I request if someone can help me how can I achieve performance without
> > telling exact IP (it is also difficult to remember an IP) to my
> > clients on which my application is running. Any suggestion/help will
> > be highly appreciated.
>
> > Thanks in advance
>
> > Ganesh Bansal
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
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