Subject Re: Why is FireBird so slow in the Internet?
Author bjonessb
The best approach would be to use a 3-tier design. You need
middleware. Examples are KbmMW, Remobjects, and Asta.

It works like this. The Middleware runs on the same network (or
even the same server) as the Firebird database server. The
middleware will retrieve datasets from the Firebird server on behalf
of the client. It will then stream the dataset (and only the
dataset, without all the overhead) to the client. It can even
compress the dataset before streaming to the client. This solution
even works with a dial-up connection. It is even a little faster
than a web application, because all of the html doesn't have to be
sent over the wire... just the data is sent.

Asta is probably the easiest one to get started. They've built
several generic application servers for you.

Bill


--- In firebird-support@yahoogroups.com, Artur Anjos <artur@a...>
wrote:
>
> Hi Marco,
>
> There are some tricks that you can use to minimize this, and you
can
> always use a tunnel, such as ZeBeDee, to compress and encript your
data.
> Look in CFLP (http://www.comunidade-firebird.org) - you have a
document
> in portuguese teaching you how to setup zebedee to work with
firebird.
>
> I will talk about this subject in Fulda in a few days.
>
> Artur
>
> > Hello Dimitry,
> >
> > Thanks for the answer. Very precise but scary. I use IBX wich
makes
> > a lot of operations to performa a query, my program also does
it.
> > Doesn't exist a way to workaround this problem? Isn't the
developers
> > of FB working on it?
> >
> > Thanks,
> >
> > Marco Castro