Nwlapcug.com


Flex e ColdFusion

Flex e ColdFusion


Con il giusto strumento kit e l'esperienza, è possibile creare applicazioni Web che sembrano più programmi per computer desktop che tipiche pagine Web. Flex e ColdFusion sono due strumenti di programmazione prodotti da Adobe Systems Incorporated è possibile utilizzare singolarmente o insieme per creare Rich Internet Applications o RIA Apple Mac OS X, Windows, Linux, Unix, iOS e Android utenti.

Flex Overview

Flex di Adobe è un software development kit o SDK per la creazione di RIA. Con l'acquisto di Adobe Flash Builder o scaricando il pacchetto gratuito Flex SDK, è possibile creare applicazioni Flex. Il compilatore Flex converte il codice Flex basata su ActionScript nel file SWF che eseguite nei browser Web con un Flash o Adobe Air runtime plug-in installato. Flex applicazioni possono accedere ai server di database ed eseguire gli script di server Web scritti in PHP, Python o ColdFusion. Nel novembre 2011, Adobe ha annunciato che è in procinto di fare software open source Flex e donazione del codice alla Apache Software Foundation.

Le applicazioni Flex

Flex è stato utilizzato per sviluppare giochi online, front-end database, client di posta elettronica, cataloghi, Web widget e applicazioni multimediale basate su Web. Queste applicazioni aspetto e le funzionano lo stesso su tutti i Flash-enabled browser e sistemi operativi. Flex SDK inoltre possibile creare applicazioni che girano su Android, Apple iOS e dispositivi mobili BlackBerry. Mentre non è possibile eseguire applicazioni Flash su Apple iPhone e dispositivi iPad, il compilatore può creare nativo, Flex iOS Objective-C bytecode che verrà eseguito e può essere venduto in App Store di Apple.

Panoramica di ColdFusion

Ci sono due componenti per ColdFusion: il linguaggio di scripting chiamato ColdFusion Markup Language o CFML e server back-end che interpreta ed esegue codice CFML. Proprio come codice PHP e Active Server Pages, codice CFML è incorporato all'interno di una pagina Web. Codice CFML è contenuta all'interno dei tag HTML-come i cui nomi di elemento iniziano con "CF". Originariamente il codice ColdFusion correva solo in server Windows. Le ultime versioni di ColdFusion server, tuttavia, sono scritti in Java e possono eseguire su qualsiasi sistema operativo con un ambiente di runtime Java installato.

Applicazioni ColdFusion

Come Flex, ColdFusion utilizza un linguaggio di programmazione basato su ActionScript per semplificare l'attività di sviluppo di applicazioni Web. Inoltre, codice CFML possa essere combinati con HTML5 e Asynchronous JavaScript e XML - AJAX - RIA sviluppo tecniche. CFML estende HTML tramite l'aggiunta di integrazione di servizi e dati di accesso database con applicazioni server Java e .NET attraverso protocolli di comunicazione di Simple Object Access Protocol o sapone. ColdFusion è stato utilizzato per facciate di negozi online al dettaglio, portali educativi, hotel e resort prenotazione sistemi e siti Web di servizio del settore pubblico.