![]() |
Background
In 2003, InPowerSoft Corp. began to implement its second generation enterprise
billing system. The company decided to use Oracle JDeveloper's ADF Business
Components technology and its corresponding JClient architecture as a replacement
for the original Oracle Forms system. ADF and JClient technology was created
by Oracle as a quick and effective way to create database applications without
the use of Oracle Forms (given the possibility that Oracle Forms might be
completely phased out by Oracle). This technology also seems to have been
created to give the developer an alternative to the massive undertaking
of upgrading from Forms 6i to Forms 9i or 10g. As the new system was developed
it was realized that Oracle had created a solid foundation, a starting point.,
which could then be utilized to create the InPowerForms development framework.
JClient for ADF, by itself, does not replicate most of the basic functionalities
that are taken for granted when using Oracle Forms. So, in response to this
need, and as a by-product of the new billing system, InPowerForms framework
was created to utilize the building blocks that Oracle has provided and
to create a viable, competitive Database Application development framework
/ Oracle Forms Replacement system. The InPowerForms API interfaces with
the native ADF / JClient components, extending their capabilities and ensuring
stable functionality within the framework. It also implements the elements
of Oracle Forms which do not natively come with the JClient architecture,
for example: Data Blocks, LOV dialogs and combo boxes, Key Mappings, correct
Master-Detail querying functionality and more (see Features
List). InPowerForms also optionally includes the following back-end
subsystems: integrated security management, complex job scheduling, regression
tests, bug tracking, logging, a high performance reports system, and other
features. The InPowerForms framework has the ability to take more than 24
man-months off of the implementation of any database application using Oracle's
next generation Forms replacement product, ADF / JClient Client-Server technology.
In creating InPowerForms, the basic Oracle components have been extended
and upgraded to be quickly swapped into the application which in turn results
in a fast and effective UI development process. This process gives the developer
the ability to easily create the Java Swing code necessary to create professional
forms as needed for the client user interface. The developer can then quickly
turn their focus on implementing heavily customized client forms or the
business logic for the application. Utilizing JDeveloper's native ability
to duplicate the database's table and view structures as ADF Entity and
View Objects coupled with the UI development process using InPowerForms'
enhanced JClient architecture, effective, efficient database applications
can be built and running within a short amount of time.
Contact us for more detailed information on how we can help develop your
next enterprise class database application or to migrate your Oracle Forms
system to correctly use the ADF / JClient architecture provided by Oracle.
Copyright. © 2002-2006 InPowerSoft Corporation All rights
reserved.
