Gidday Tracey,

> just wanting some input really...
>
> I am looking at developing an application which will need to access one database 
>from two different locations, via the internet.
> of course i could just wizz up another cgi app... but i would like to try something 
>different as this is the only area i have done any serious development in delphi.
>
> What would be your choice?

Here's a couple of options:

1. If it's intended to be GUI on both systems, you could use straight
TCP/IP for a back-end like Interbase. Internet transfer speeds and
latency may or may not be a problem, depending on the quality of your
connections and the nature/volume of the data you are passing. The
advantage is obviously that you're really just creating another C/S
app from your perspective.

2.  Where a browser interface is desirable -- usually when we want
connection pooling for variable load, etc.,  we generally use WebHub
for Delphi (http://www.webhub.com) to create a state-ful server app
which ties directly to the database, and run the Web clients against
that. We've also run GUIs against that kind of back-end where
required, using HTTP requests/posts to transfer the information.  All
more work than (1), but very flexible/scalable, and far better at
coping with real-Internet conditions.
.

cheers,
peter

===========================================
Peter Hyde, SPIS Ltd, Christchurch, New Zealand
* TCompress/TCompLHA component sets for Delphi/Kylix/C++
* TurboNote+: http://TurboPress.com/tbnote.htm
  -- top-rated onscreen sticky notes
* Web automation for online periodicals: http://TurboPress.com
Find all the above and MORE at http://spis.co.nz


---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

Reply via email to