Call me a conservative....but why bother with all these
proprietary networking stuff?  Bound data
type controls are renowned for making unscalable applications - the
little bit of time saved in throwing apps together is usually absorbed in the
maintenance and slow performance that these complicated technologies
result in - especially when they don't work.

DCOM and CORBA etc. don't achieve what they are supposed to - which is
transparent operation of applications over networks.  I haven't used MIDAS to
be
honest but I bet it's not the magic panacea that the spec sheet describes.

The best approach is also the simplest.  Implement your own simple
client-server library
based on on straight TCP/IP or maybe RPC, stream over some type of hash table
object with a
version numbering scheme, and get your server to decipher the calls and talk to
the
database.

The advantages are that  it's transparent - you know exactly when and what data
is being
sent across the network.  It's easy to debug, you have complete control so it's
easy to optimise
- you don't have to spend heaps of time evaluating crap third party products
which don't work.
And lastly no license fees or danger of your client-server architecture
becoming obsolete if
the product you used gets dumped or the company which makes it goes under.


Yanbo Li wrote:

> Thanks Nic, dbOverNet licence sounds much cheaper than Midia.
> I will contact with them.
> I've already developed a Midas prototype. But the licence is too
> expensive, we have to get rid of it.
>
>                 -----Original Message-----
>                 From:   [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] On Behalf Of Nic Wise
>                 Sent:   Wednesday, April 21, 1999 9:23 AM
>                 To:     Multiple recipients of list delphi
>                 Subject:        Re: [DUG]: How thin the client will be?
>
>                 have you thought about using dbOverNet?
> www.dbovernet.com - same idea as MIDAS (which, IMO, is your best option,
> tho it IS expensive), but I'm guessing their cost structure is a little
> different :)
>                 N
>                 Yanbo Li wrote:
>                         >
>                         > Thanks, Your information is very helpful.
>                         >
>                         > Cheers
>                         > Yanbo
>                         >
>                         >                 -----Original Message-----
>                         >                 From:
> [EMAIL PROTECTED]
>                         > [mailto:[EMAIL PROTECTED]] On Behalf
> Of
>                         > [EMAIL PROTECTED]
>                         >                 Sent: Tuesday, April 20, 1999
> 2:14 PM
>                         >                 To:   Multiple recipients of
> list delphi
>                         >                 Subject:      RE: [DUG]: How
> thin the client will be?
>                         >
>                         >                 IB Objects and FIB components
> rep[lace the BDE for
>                         > Interbase but you still
>                         >                 need the IB Client.
>                         >
>                         >                 DCOM is not necessarily
> Windows only... but if you can
>                         > find anyone who nows
>                         >                 how to get DCOM for Mac or
> DCOM or Solaris working then
>                         > you are doing well.
>                         >                 It's hard enough to get it
> going on NT!
>                         >
>                         >                 You could use JBuilder and
> Corba for the server end
>                         > too...
>                         >
>                         >                 Peter Harrison IT
> <[EMAIL PROTECTED]> on 20/04/99
>                         > 14:45:54
>                         >
>                         >                 Please respond to
> [EMAIL PROTECTED]
>                         >
>                         >                 To:   Multiple recipients of
> list delphi
>                         > <[EMAIL PROTECTED]>
>                         >                 cc:   (bcc: Peter
> Jones/Logistics&Information
>                         >
> Technology/Christchurch/Foodstuffs)
>                         >                 Subject:      RE: [DUG]:  How
> thin the client will be?
>                         >
>                         >                 Using standard Delphi the
> TQuery requires the BDE to be
>                         > installed, along
>                         >                 with the database client of
> choice.  You don't mention
>                         > the database
>                         >                 type, so lets assume we are
> talking Interbase.  You will
>                         > need to install
>                         >                 the Interbase Client on the
> client machines, the BDE,
>                         > and your
>                         >                 application.
>                         >
>                         >                 This is not 'thin' client in
> the least.
>                         >
>                         >                 If you want to use Interbase
> you havn't got much choice
>                         > about any of
>                         >                 this, except that you might go
> with a product which
>                         > replaces the BDE
>                         >                 with a driver specifically for
> Interbase eliminating the
>                         > need for the
>                         >                 BDE (do these exist?)
>                         >
>                         >                 If you want to go with File
> Based Databases, such as
>                         > dBASE, you can
>                         >                 probably eliminate the
> database client and bde, and have
>                         > a single app,
>                         >                 and perhaps a DLL or two.
> 'Apollo' is an example
>                         > product for this
>                         >                 approach.
>                         >
>                         >                 Besides the n tier stuff there
> isn't much alternative.
>                         > You could always
>                         >                 start writing DCOM interfaces
> - conceivable by really
>                         > ugly - and Windows
>                         >                 dependant.
>                         >
>                         >                 Good luck...
>                         >
>                         >                 -----Original Message-----
>                         >                 From: Yanbo Li
> [mailto:[EMAIL PROTECTED]]
>                         >                 Sent: Tuesday, April 20, 1999
> 1:10 PM
>                         >                 To:   Multiple recipients of
> list delphi
>                         >                 Subject:      [DUG]: How thin
> the client will be?
>                         >
>                         >                 Many thanks in advance.
>                         >                 I need to know how thin the
> application will be  if I
>                         > only use TQuery
>                         >                 and TDatabase to connect to
> remote server. If the app is
>                         > still very fat,
>                         >                 I have to manage  to write my
> own driver which I am not
>                         > found of. Please
>                         >                 do not suggest me to use
> TClientDataSet and 3tier
>                         > technology.
>                         >
>                         >
> ------------------------------------------------------------------------
>                         > ---
>                         >                     New Zealand Delphi Users
> group - Delphi List -
>                         > [EMAIL PROTECTED]
>                         >                                   Website:
> http://www.delphi.org.nz
>                         >
>                         >
> ------------------------------------------------------------------------
>                         > ---
>                         >                     New Zealand Delphi Users
> group - Delphi List -
>                         > [EMAIL PROTECTED]
>                         >                                   Website:
> http://www.delphi.org.nz
>                         >
>                         >
> ------------------------------------------------------------------------
> ---
>                         >     New Zealand Delphi Users group - Delphi
> List - [EMAIL PROTECTED]
>                         >                   Website:
> http://www.delphi.org.nz
>
> ------------------------------------------------------------------------
> ---
>                         New Zealand Delphi Users group - Delphi List -
> [EMAIL PROTECTED]
>                         Website: http://www.delphi.org.nz
>
> ---------------------------------------------------------------------------
>     New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>                   Website: http://www.delphi.org.nz



---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to