It is most likely the serialization and de-serialization that is
taking the most time. There really isn't anything you can do about
this because it's the way XML-RPC works. It converts all your objects
into a really big string (xml) sends it over to the clients which then
re-instantiates the objects on the javascript side. You need to limit
the complexity and size of your objects when using XML-RPC.

At least, I think I am correct. :)

On Nov 5, 10:12 am, "alex.d" <[EMAIL PROTECTED]> wrote:
> What part of fetching is taking them most time? Reading from the DB?
> Creating POJO-Classes? Sending data? Profile your code, find out which
> part of it needs to be tweaked. But using some kind of paging, as
> gregor mentioned is good in any case.
>
> On 5 Nov., 15:56, gregor <[EMAIL PROTECTED]> wrote:
>
> > Hi,
>
> > The short answer is don't fetch even 500 records in one go from the
> > server - you should use a paging table of some sort. e.g.
>
> >http://code.google.com/p/google-web-toolkit-incubator/wiki/PagingScro...
>
> > regards
> > gregor
>
> > On Nov 5, 6:54 am, livinglegends <[EMAIL PROTECTED]> wrote:
>
> > > Hi to All,
>
> > > I am newbie to this group. I have one critical issue. Please help me
> > > regarding this.
>
> > > I have some performance related issue with GWT-RPC.
>
> > > I have create one method on server side which will fetch data from
> > > database, create one POJO class for one record, store all POJO classes
> > > in
> > > ArrayList and return that ArrayList object.
>
> > > Problem is, when there will be less records say 10-30, I will get
> > > response
> > > from server to client in acceptable time, but if there will be more
> > > records
> > > say 500+, it will taking to much time say more than 5 minutes to
> > > return
> > > ArrayList of POJO classes(500+).
>
> > > How can I improve performance because in future there might be 5000+
> > > records which I need in one response from server. Please give me
> > > suggestion
> > > and if possible solution for this issue as I stuck with this issue
> > > since
> > > long but not able to get rid of this issue.
>
> > > thanks in advance.
--~--~---------~--~----~------------~-------~--~----~
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