2005-06-28

Macromedia Flex - nowa technologia tworzenia aplikacji internetowy - promocja pracy magisterskiej




Flex to produkt serwerowy, którego zadaniem jest rozszerzenie możliwości wykorzystania technologii Flash w sieciowych aplikacjach. Dostarcza standardu zarówno dla plików wizualnych jak i dźwiękowych. Dodatkowo zmusza projektantów by dostarczona treść była odpowiednio zoptymalizowana w celu jak najszybszego przedstawienia jej klientowi. Mechanizm Flex’a zawiera zintegrowane narzędzia do przetwarzania mediów, co w przypadku technologii tj. .NET czy Aplety Java jest odwiecznym problemem. Technologie te zmuszają klienta do pobierania wielomegabajtowych archiwów w celu wyświetlenia filmu lub odsłuchania ścieżki dźwiękowej. Chcąc utworzyć system do organizowania telekonferencji musimy więc uzbroić się w cierpliwość i odpowiednio przygotować każdą z jednostek komputerowych. W konsekwencji proces ten trwa dość długo i nie zawsze oferuje oczekiwane rozwiązanie. Flex rozwiązuje te niedogodności.


Serwer prezentacji jakim jest Flex, umożliwia wymianę informacji z technologiami takimi jak: Java Beans, ASP, PHP, CGI, Serwlety oraz wiele innych. Flex spełnia internetowe przekazywanie informacji, a szybkość generowanych odpowiedzi jest doskonała. Flex dostarcza w pełni zintegrowanego wachlarzu komponentów do kreacji interfejsów webowych. Rozwiązuje problem strumieniowego przesyłania danych tekstowych oraz multimediów. Poprzez niezależność od systemów operacyjnych umożliwia dostęp do aplikacji CRM bez względu na typ komputera osobistego i jego położenie w sieci. Flex jest mało wymagającym narzędziem pod względem programowym. Nie zmusza klienta do instalacji dodatkowego oprogramowania (za wyjątkiem wtyczki Flash zainstalowanej u klienta aplikacji). Flex dostarcza rozwiązań z zakresu nawigacji, przetwarzania i wizualizacji danych oraz łącz do zewnętrznych źródeł informacji lub obiektów odpowiedzialnych za połączenie z bazą czy hurtownią danych. Interaktywne wykresy, raporty, kompleksowe metody tworzenia i walidacji formularzy oraz mechanizmy definiowania modeli danych, pozwalają efektywniej tworzyć i użytkować aplikacje wykonane w tej technologii.


Praca z platformą Flex jest o tyle elastyczna, gdyż w momencie nanoszenia projektowych poprawek w systemie CRM, nie zmusza do reinstalacji całego oprogramowania znajdującego się zarówno na serwerze jak i jego klientach. Proces aktualizacji składników systemu przebiega podobnie jak w standardowych rozwiązaniach internetowych. Mianowicie wymienia się tylko te pliki, w których odnaleziono błąd lub dodano nową funkcjonalność. Aktualizacja plików może odbywać się poprzez połączenie FTP. Serwer automatycznie rozpoznaje nowe pliki i przesyła je do klienta. Taki sposób dokonywania zmian jest wygodny zarówno dla projektantów systemu jak i jego użytkowników, dla których proces aktualizacji jest niewidoczny.

Chcesz wiedzieć więcej?
Zapraszam na stronę promującą system jaki udało się stworzyć w ramach pracy magisterskiej.

zrzuty ekranu cz. 1 | zrzuty ekranu cz. 2



 
 
STRONA GŁÓWNA . AKTUALNOŚCI . FORUM . ROZRYWKA . GALERIA . VIDEO . KLIKACZ . KONTAKT   All Rights Reserved  Grzesio.eu © ® 2002-2012.
Zaprojektował: Grzegorz Mistewicz