Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Oracle Forms VS Java

Re: Oracle Forms VS Java

From: Michael Kuznetsov <mvk_at_servocomp.ru>
Date: 30 May 2003 07:37:38 -0700
Message-ID: <1543a3e7.0305300637.67d9c44a@posting.google.com>


Daniel Frechette <daniel_at_multipro.ca> wrote in message news:<Xns938AEE055E289danielmultiproca_at_207.35.177.134>...
> Good day,
>
> I'm currently working on a project to modify an existing system that was
> developed in Oracle Forms 4.5 (Web-enabled) and Java (J2EE, JRun, Oracle
> DB). I now have a new application to develop but I don't know if it should
> be done in Forms or Java. The new application has to be light and
> accessible through a Web browser. I'm trying to assess the pros and cons of
> both approaches but I know very little about Forms. Can anyone tell me what
> are the TRUE ADVANTAGES AND DISADVANTAGES of Oracle Forms? Does anyone know
> of any studies or architecture comparisons that might be helpful?
>
> Thank you,
> Daniel

Hi Denial,

Java gives you two possibilities to create user interface:

1. HTML interface generated by JSP 
2. Windows Swing that can be run as applet in browser. 
3. Windows Swing that can be run as installed application

Oracle Forms gives one possibilities for web: 1. Applet in browser window (size is big).

So if you need HTML interface you can't use Forms.

If you decide that applets is OK for your system you should decide what approach is better.

Forms is more high-level tools then Java. But it is very specific. It's depended on PL/SQL and set of interface triggers. User interface on forms usually is poor. You don't need think about network communication and database. But you also don't have control for it. Interaction with operating system is also poor.

On the contrary Java depended on well-known standards and give you full control on program. It is allow you write perfect GUI. But it is more low level and time to start with Java is higher.

I think Java is better and flexible solution for most application. And Oracle supports Forms mainly for old systems.

Regards,
Michael
Brainbench MVP for Oracle Programming
http://www.brainbench.com Received on Fri May 30 2003 - 09:37:38 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US