OpenLaszlo

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

OpenLaszlo este o platformă open source pentru dezvoltarea de aplicații web cu o interfață de utilizator utilizabilă (adesea denumită aplicații bogate de Internet ) pe World Wide Web . OpenLaszlo este licențiat sub licența publică comună certificată Open Source Initiative .

Platforma OpenLaszlo se bazează pe limbajul LZX și pe un server OpenLaszlo .

  • LZX este un limbaj rezultat din fuziunea aspectelor declarative, derivate din XML, cu altele tipice programării imperative orientate pe obiecte, derivate din JavaScript.
  • Serverul OpenLaszlo este în esență un servlet Java care compilează aplicații LZX în binare executabile pentru mașina țintă. În prezent, codul LZX este compilat în fișiere Flash ( SWF ) sau, începând de la OpenLaszlo 4.0B1, în DHTML .

Implementare

Aplicațiile Laszlo pot fi dezvoltate ca servleturi Java tradiționale, a căror ieșire este returnată dinamic în browser. În acest caz, WebServerul trebuie să ruleze serverul OpenLaszlo.

Alternativ, aplicațiile Laszlo pot fi compilate din LZX într-un fișier SWF și încărcate static într-o pagină web existentă. Această tehnică este cunoscută sub denumirea de „NUMAI implementare”. Aplicațiile dezvoltate în acest mod nu au unele caracteristici în comparație cu versiunea bazată pe servlet, cum ar fi capacitatea de a interacționa cu serviciile web prin protocolul SOAP și capacitatea de a efectua invocații la proceduri la distanță XML ( RPC ).

Licență

OpenLaszlo a fost inițial dezvoltat și lansat sub licența publică comună de către Laszlo Systems .

Povești de utilizatori

Aplicațiile Rich Internet (RIA) bazate pe Laszlo au fost dezvoltate de Earthlink [1] , Yahoo! , Behr [2] , Pandora , La Quinta Hotels, Internet Archive și DeanForAmerica.com.

Laszlo Systems, creatorii OpenLaszlo, își dezvoltă software-ul bazat pe serverul de prezentare Laszlo. Cel mai recent este un client de e-mail care oferă o interfață foarte asemănătoare cu clienții de e-mail tradiționali, cum ar fi Microsoft Outlook sau Mozilla Thunderbird , dar care poate fi utilizat printr-un browser web.

Istorie

OpenLaszlo a fost lansat inițial sub numele „Laszlo Presentation Server” (LPS). Dezvoltarea a început în toamna anului 2001. Primele versiuni au fost lansate pentru a selecta parteneri în 2002; multe dintre aceste versiuni au fost utilizate pentru a dezvolta aplicația de vopsire Behr . Prima lansare generală a LPS a fost lansată la începutul anului 2002.

În octombrie 2004, Laszlo Systems lansează sursele Laszlo Presentation Server sub licența GPL, începând proiectul OpenLaszlo. În 2005, coincizând cu lansarea versiunii 3.0, numele serverului de prezentare Laszlo a fost schimbat în OpenLaszlo.

Cronologie:

  • 2000 Primele prototipuri
  • 2001 Începutul dezvoltării
  • 2002 Lansarea primelor avanpremiere ale LPS; prima dezvoltare a unei aplicații Laszlo (Behr)
  • 2003 LPS 1.0, 1.1; mai multe aplicații Laszlo (Yahoo!, Earthlink)
  • 2004 LPS 2.0, 2.1, 2.2; LPS devine open source
  • 2005 OpenLaszlo 3.0, 3.1; Numele se schimbă din LPS în OpenLaszlo
  • 2006 OpenLaszlo 3.2, 3.3
  • 2009 OpenLaszlo 4.2

Elemente conexe

linkuri externe

Software gratuit Free Software Portal : accesați intrările Wikipedia care se ocupă cu software-ul liber