Article View: borland.public.jbuilder.java.language
Article #16329Web enabling fat client-server app?
From: Xander van der Merwe
Date: Thu, 11 Mar 1999 00:00
Date: Thu, 11 Mar 1999 00:00
31 lines
2047 bytes
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-mailShow 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