🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.language
Article #16329

Web enabling fat client-server app?

#16329
From: Xander van der Merwe
Date: Thu, 11 Mar 1999 00:00
31 lines
2047 bytes
Hi

We have a large Delphi (fully OOP) "fat" client server application
running off either Interbase or Oracle. We need to create thin-client
interfaces to the application, probably web-based. We'll start with the
"purchase ordering" module first and then expand to the others.

The problem that I see with all the other technologies is that it
appears that the thin-client talks to the database directly, whereas
with our system we cannot do that (due to the OOP methodology where you
have a TPurchusOrder object that knows how to do all its database stuff
internally. Our TPurchusOrder is exposed as a COM object and we could
also do it as CORBA if required.

Solutions that we're thinking of so far are around using a Java applet
as the thin-client (complex GUI stuff required with our app) talking to
a Java Servlet which in turns creates a COM instance of the
TPurchaseOrder object on the server using the COM technologies available
in Java (the object being served up by our current fat client exe
running on the server or even another server for scalabiliity).
Alternatively we can look at a CORBA orb on the server instead of
Servlets (although they seem to be very simple/powerful/fast) or even
look at using SilverStream/NetDynamics/etc to hook onto our app.

Any ideas out there about how to add this functionality to an existing
"fat" C/S app and provide scalability? We need to operate over low
bandwidth (say 33K if possible).

Thanks in advance
Xander van der Merwe
Soft Tech (NZ)
Technical Details
Message-ID: <36E716D3.B6550884@softtech.co.nz>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f74b3,806ba3752b3864b9,start
X-Google-Attributes: gidf74b3,public
From: Xander van der Merwe <xander@softtech.co.nz>
Subject: Web enabling fat client-server app?
Date: 1999/03/11
Message-ID: <36E716D3.B6550884@softtech.co.nz>
X-Deja-AN: 453611077
Content-Transfer-Encoding: 7bit
X-Accept-Language: en
Content-Type: text/plain; charset=us-ascii
Organization: The Internet Group Ltd
Mime-Version: 1.0
Newsgroups: borland.public.jbuilder.java.language