On Wed, 23 Oct 2002 14:39, Chris Milham wrote:

> I would NOT try connecting to a DB directly over the internet unless you
> could encrypt the data and you could limit access to the database to only
> those authorised to use it. If you access IB directly over TCP/IP then
> requests will be flying around cleartext for the world to see. You could
> probably use some sort of encrypted tunnel (not that I know anything about
> this). Maybe set up a VPN.

[shameless plug] I have a product for Internet communication via 'direct' 
Interbase connection. However I only suggest using it if you want to run an 
existing application over the net and wish to secure the comms. Not only is 
Interbase insecure (ie in the clear) it is also very 'talkative' - not very 
good over dial up. Writing new apps to use direct DB over the net is *not* a 
good idea.

A better solution?

I develop web applications using  Java Servlets. This enables applications to 
be easily ported between platforms and databases. For example I have had 
applications running on:
- Windows NT/2K
- Linux
- Solaris
- Tru64

And have connected to databases such as
- Interbase
- MS SQL
- Postgresql
- Oracle

I have also been involved with a number of database and platform migrations 
which have generally been pretty easy.

Delphi - and more recently Kylix - is still my tool of choice for GUI 
applications. However browser based systems - or middleware - is better done 
in Java, since it won't lock you into a specific platform or database. We are 
also using Modelling Frameworks now, which make development of business logic 
and database mapping much easier.

While Java is good for server side - browser based systems, it is still too 
slow (at least Swing based GUI is). Other GUI technology is on the way for 
Java which may unseat Delphi.

We have written Java based systems now that use Delphi and Kylix on the front 
end. Mark is telling me to mention Soap and XML RPC - and Jabber - which can 
be used for middleware.

Learning Java hasn't meant I don't do Delphi anymore - but it does give me a 
bigger bag of tricks to throw at a problem.

Regards,

Peter
---------------------------------------------------------------------------
    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