Hi Manoj et.al,

Forte 4GL was the intermediate name of Forte Application Environment
or FAE steming from Forte Software Inc. with it's Release 1 (general
available as FADE (Forte Application Development Environment) in 1994.

Sun Microsystems acquired Forte Software in October 1999 and re-branded
Forte Application Environment twith Forte Fourth Generation Language and
afterwards within Sun's iPlanet software division to iPlanet Unified
Development Server or short UDS.

Since 2 months iPlanet is no longer existent but got renamed to SunONE.
Hence the actual product name for FAE/Forte 4GL is SunONE UDS, the SunONE
Unified Development Server.

Forte for Java does not have to do anything with UDS or Forte 4GL.
Forte for Java stems from Netbeans, a Czech company aquired by Sun in
October 1999 (same month than the Forte Software and StarOffice
aquisitions through Sun). But even the generic C/C++ or Fortran compilers
for Sun Sparc Solaris and Sun Intel Solaris were rebranded Forte C/C++
and Forte Fortran, so there were even other Forte products out in between
either. That's today now all SunONE Studio but back to the ~real~ Forte
which is UDS.

UDS (Forte 4GL) is a C++ Runtime Environment coming with an integrated
development environment (IDE) with an own 4GL (TOOL = Transactional Object
Oriented Language) which is from its syntax similar to C++ or Java but
was existent years before Java came out by James Gosling from the Sun labs.

UDS runs across multiple platforms (Unix,VMS,OS/390,Win95/98/ME/NT/W2K
or XP) as client (Windows + Motif desktop) but is primarily a high scaleable
application server with features like partitioning, load balancing and
failover.

UDS can execute in interpreted mode via an interpreter (FTEXEC). However
in contrast to Java, there is no compilation at runtime happening each
time. The FTEXEC (Forte Executor) processes pseudo code from an
application partition image repository (the formerly compiled interpreted
application code).

However UDS can generate C++ code and execute at runtime as native compiled
C++ code supporting native operating system's kernel threads. That's the
highest performance you might get these days (if your app logic is performant).

UDS is the base runtime for Sun's EAI flagship which is SunONE Integration
Server EAI Edition formerly Forte Fusion or Forte Conductor.

Enough said, here are the internet start pages with lots of information
about the actual UDS release which is UDS 5.0.x (or Integration Server EAI
Edition Version 3.0.x) :

UDS (FAE/Forte 4GL) :
http://wwws.sun.com/software/products/unified_devsrvr/home_unified_dev.html

Complete Documentation set in Adobe PDF format:
http://docs.iplanet.com/docs/manuals/uds.html

Integration Server EAI Edition (Forte Fusion) :
http://wwws.sun.com/software/products/integration_srvr_eai/home_int_eai.html

Integration Server Docs :
http://docs.iplanet.com/docs/manuals/iis.html

Rest SunONE former iPlanet products :
http://wwws.sun.com/software/product_family/iplanet.html

iPlanet Knowledgebase :
http://knowledgebase.iplanet.com


UDS is one of the top secrets of Sun, a jewel from within
the SunONE software stack.

All the Best from Germany !

Thomas

  SunONE Software Division
(Former Manager Technical Support Central Europe Forte Software)

At 18:17 11.06.2002 +0530, manoj wrote:
>Hi All,
>Can anyone give me detailed info on Forte 4GL --- I would like to know 
>what exactly it is...
>I could not get detailed info on Forte 4GL - where can I find it.
>
>Looking for ur great response...
>
>Thankyou,
>
>Regards,
>Manoj
>To change your membership options, refer to:
>http://www.sys-con.com/java/list.cfm


To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm

Reply via email to