Forté 4GL

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Forté 4GL este un mediu de dezvoltare deținut acum de Sun Microsystems pentru programarea orientată pe obiecte a aplicațiilor distribuite client / server. Mediul utilizează numai limbajul de programare proprietar TOOL (Transactional Object Oriented Language) și oferă toate instrumentele pentru gestionarea întregii aplicații.

Istorie

Forté 4GL s-a născut ca o soluție integrată pentru dezvoltarea și gestionarea aplicațiilor client / server. Forté 4GL constă din:

  • un server de aplicații
  • diverse instrumente pentru implementarea și monitorizarea aplicațiilor
  • un limbaj orientat pe obiect de proprietate numit INSTRUMENT (T ransactional O bject O dantelat L anguage).

Deoarece limbajul TOOL poate fi utilizat doar pe serverele de aplicații Forté, mulți utilizatori se referă la aplicațiile scrise în „TOOL” pur și simplu prin termenul „Forté”.

Prima versiune a Forté 4GL a fost lansată în august 1994. Ulterior, Forté Inc. a construit mai multe extensii, inclusiv:

  • Web Enterprise - interfață cu un HTML-wrapper conceput pentru dezvoltarea unui front-end Web pentru aplicații bogate-client ;
  • Forte Express - Visual RAD (GUI) pentru dezvoltarea de aplicații care interacționează cu o bază de date, lansat în iunie 1995;
  • Conductor - motor de flux de lucru capabil să gestioneze coregrafia diferitelor activități, lansat în martie 1997;
  • Forté Fusion - autobuz dedicat integrării care gestionează interacțiunea cu sistemele externe prin utilizarea mesajelor în format XML, în strictă dependență de motorul Conductor.

Forté Inc. a fost achiziționată ulterior de Sun Microsystems. Modulele enumerate mai sus au fost asamblate și revândute sub marca „Unified Development Server (UDS) și Integration Server (IS)” din divizia „IPlanet”. Componentele serverului au fost combinate ulterior sub denumirea de „Enterprise Application Integration” (EAI).

Sun a declarat de atunci că produsul a ajuns la sfârșitul ciclului său de viață și că nu intenționează să continue dezvoltarea. Sprijinul oficial pentru Forté a încetat la sfârșitul lunii septembrie 2006.

Sun a confirmat că va continua să accepte UDS numai pentru serverele Windows / Sun Solaris și bazele de date Oracle: cu toate acestea, chiar și pentru acestea, suportul va fi menținut doar până în aprilie 2009.

Bază de date

Forté acceptă următoarele baze de date relaționale: Oracle , DB2 , Informix , Sybase și Microsoft SQL Server . Accesul la diferitele tipuri de baze de date se poate face folosind scripturi SQL direct în codul TOOL sau prin SQL construit „ din mers ”.

Aplicații distribuite

Forté oferă suport excelent pentru gestionarea aplicațiilor distribuite. Dezvoltatorul poate decide instanțierea unei clase și plasarea acesteia pe un anumit server. În acest moment, sistemul se va ocupa de gestionarea apelurilor către metodele clasei, utilizând instanța creată, într-un mod complet invizibil pentru utilizator. Dezvoltatorul nu este obligat să cunoască detaliile despre modul în care apelurile de metodă sunt propagate prin rețeaua de bază.

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT