Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Baze de date


Index » educatie » » informatica » Baze de date
» Adobe FLEX


Adobe FLEX


Adobe FLEX

Adobe Flex este o colectie de tehnologii pentru dezvoltarea de aplicatii web folosind platforma Adobe Flash.

Flex SDK contine un set de componente de baza ale unei interfete grafice, cum ar fi butoane, listbox, arbori, etc. De asemenea Flex reuneste si alte functionalitati cum ar fi web services, drag&drop, efecte de animatie, validare de form-uri.

Un avantaj al aplicatiilor Flex este ca acestea nu necesita reincarcarea paginii la modificarea acesteia. Tehnologii comparabile cu Flex sunt OpenLaszlo, Ajax, XUL, JavaFX si tehnologii Windows Presentation Foundation, precum Silverlight.

Flex 2 SDK contine compilatoare in linie de comanda de MXML si XML si intreaga librarie de obiecte ce ofera functiile interfetei grafice si utilitati pentru acestea. Acest SDK este disponibil FREE si poate fi folosit fara restrictii ca orice pachet open source.



Odata cu aparitia Flex 2, Adobe a lansat si o noua versiune de ActionScript, anume Actionscript 3, dupa ultimele specificatii ECMAScript. Folosirea ActionScript 3 impreuna cu Flex 2 necesita cel putin versiunea 9 de Flash Player runtime. Flash Player 9 incorporeaza o noua masina virtuala, mai robusta, pentru a gazdui rularea ActionScript 3. Adobe Flex 3 este la acest moment in dezvoltare.

LiveCycle Data Services (numit anterior Flex Data Services) este un complement al functionalitatii server side a pachetului Flex SDK si face parte dintr-o familie de produse server based dezvoltate de Adobe. Acesta este o aplicatie Java EE ce adauga urmatoarele functionalitati pachetului Flex:

  1. Remoting permite aplicatiilor client Flex sa invoce metode Java server objects in mod direct - similar ca functionalitate cu Java RMI (remote method invocation). Exista si o varianta open source de remoting folsoind PHP (AMFPHP).
  2. Messaging - permite unei aplicatii client Flash sa publice evenimente pe un topic definit pe server si sa fie informat de    evenimentele trimise de messaging service. Una din utilizarile cele mai frecvente ale acestui flux de date in real-time este obtinerea de informatii financiare sau de system status.
  3. Data management services - ofera un model programatic de management al dataset-urilor downloadate de clientul de Flex. Dupa downloadul de pe server, se reproduc automat schimbarile la cererea aplicatiei. Clientii sunt notificati de fiecare data cand apar modificari pe server.
  4. PDF document generation - pune la dispozitie un API pentru scrierea de documente PDF prin folosirea datelor date de client pe un template stocat pe server.

Flex 2 ofera si suport pentru ColdFusion MX 7 pentru crearea de form-uri. Acest framework poate fi folosit pentru a scrie aplicatii web desi scopul ColdFusion este doar de a crea form-uri.

In concluzie Adobe Flex poate fi folosit pentru:

Definirea unei interfete folosind un set predefinti de componente (forms, butoane, etc)

Aranjarea componentelor in interfata grafica

Folosirea de styles si themes pentru a defini un design

Folosirea unui comportament dinamic al interfetei (de exemplu, o parte din aplicatie interactioneaza cu o alta)

Conectarea la data services.

Compilarea codului sursa intr-o aplicatie SWF ce ruleaza in Flash Player





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate