Drago blu - BlueDragon
| Sviluppatore / i | Nuova Atlanta Communications, LLC |
|---|---|
| Rilascio stabile | 7.1.1 / 11 febbraio 2011
|
| Sistema operativo | Cross-platform |
| Licenza | Proprietario |
| Sito web | http://www.newatlanta.com/products/bluedragon/ |
BlueDragon è un ColdFusion Markup Language (CFML) motore di paragonabile a Adobe Systems 's ColdFusion . È concesso in licenza e distribuito da New Atlanta da TagServlet Ltd con sede in Scozia. BlueDragon è anche distribuito e supportato da BEA Systems sulla piattaforma server Oracle WebLogic Server .
Applicazioni bluedragon eseguiti su una varietà di piattaforme, tra cui Microsoft Windows , Linux e Mac OS X . È per lo più compatibile con ColdFusion MX 7.
Nel marzo 2008 New Atlanta ha annunciato che le future versioni di BlueDragon (edizioni Java EE) sarebbero state rilasciate come prodotti open source. La versione open source è stata rilasciata come Open BlueDragon ( OpenBD ) nel dicembre 2008.
Edizioni
BlueDragon è disponibile in sei edizioni:
- BlueDragon Server
- BlueDragon Server JX (simile alle edizioni autonome di ColdFusion)
- BlueDragon per server di applicazioni J2EE (BD J2EE)
- BlueDragon per Microsoft .NET Framework (BD .NET)
- BlueDragon, BEA WebLogic Edition (venduto da BEA come prodotto BEA)
- Apri BlueDragon, una versione open source di BlueDragon per J2EE.
Le prime due edizioni sono server indipendenti che funzionano su Windows, Linux e OS X. Con BD J2EE, le applicazioni CFML possono essere distribuite su qualsiasi server J2EE, consentendo l'integrazione di CFML e J2EE come abilitato in ColdFusion MX. BD, BEA WebLogic Edition, è un'edizione speciale basata su BD J2EE da utilizzare con WebLogic Server di BEA. BD.NET estende il framework Microsoft .NET e IIS per consentire la distribuzione di applicazioni CFML come applicazioni web MS .NET native, offrendo un'integrazione tra CFML e ASP.NET che non è possibile con ColdFusion.
Le edizioni Server JX, J2EE, MS .NET e BEA WebLogic di BlueDragon sono prodotti commerciali disponibili come versioni di prova illimitate di 30 giorni che possono essere convertite in un'edizione per sviluppatori a IP singolo senza scadenza.
L'edizione Server, d'altra parte, è gratuita per la distribuzione, sebbene non per l'hosting, la ridistribuzione o (a partire dalla versione 6.2) per uso commerciale. Non ci sono differenze nei tag CFML supportati nell'edizione Server gratuita, ma supporta solo driver ODBC su MS Windows (e solo MySQL o PostgreSQL su Linux e Mac OS X), supporta solo IIS su MS Windows o Apache su Linux o Mac OS X e non supporta le connessioni protette (SSL).
Nessuna delle limitazioni dell'edizione Server gratuita esiste nelle edizioni commerciali Server JX, J2EE, .NET o BEA WebLogic.
L'edizione .NET di BlueDragon funziona sulla piattaforma .NET di Microsoft , BD.NET consente alle applicazioni CFML di sfruttare la piattaforma .NET e consente l'integrazione tra CFML e ASP.NET, nonché oggetti .NET.
Open BlueDragon è una versione open source di BlueDragon rilasciata con licenza GNU General Public License versione 3 (GPLv3). Le principali differenze tra la versione open source e la versione J2EE sono la rimozione delle librerie commerciali (ad esempio, per la generazione di PDF), il driver JTurbo JDBC per Microsoft SQL Server e l'applicazione BlueDragon Administrator. Funziona su qualsiasi application server J2EE standard, come Tomcat, JBoss o Jetty.
La versione originale di BlueDragon è stata rilasciata nel 2002.
Adozione aziendale
MySpace ha utilizzato la versione .NET di BlueDragon per alimentare alcune delle sue applicazioni online a partire dal 2007.
Compatibilità
Sebbene BlueDragon 7.0 sia stato progettato per essere compatibile con Adobe ColdFusion MX 7.0.2, ci sono differenze nelle due implementazioni CFML. BlueDragon offre diversi vantaggi (tag, funzioni e altre funzionalità) non presenti in ColdFusion. Allo stesso modo, ci sono alcuni tag e funzioni trovati in ColdFusion che non sono attualmente supportati in BlueDragon. New Atlanta mantiene un elenco completo delle incompatibilità con Adobe ColdFusion MX nella documentazione.
Compatibilità del framework
Un certo numero di framework ColdFusion popolari sono completamente supportati su BlueDragon: