Adobe ColdFusion

Adobe ColdFusion – taikomoji programinė įranga, naudojama kurti kompiuterinių programų pagrindus ir dinamines interneto svetaines. Šiuo atžvilgiu, ColdFusion yra panašus produktas į „Microsoft“ ASP.NET, Java Enterprise Edition ar PHP.

Programinę įrangą 1995 m. sukūrė J. J. Allaire.* Tolimesniam plėtojimui buvo įsteigta bendrovė „Allaire“. 2001 m. „Allaire“ korporacija buvo perimta bendrovės „Macromedia“, kuri vėliau 2005 m. dar kartą buvo perimta „Adobe“.

 Apžvalga 
Pirminis skiriamasis ColdFusion bruožas yra asociuota skripto kalba – ColdFusion Markup Language (žymima CFML), kuri lyginama su JSP, ASP.NET, ar PHP ir savo sintakse yra panaši į HTML. „ColdFusion“ yra dažnai naudojama sinonimiškai su „CFML“, bet privalu atkreipti dėmesį, kad čia yra alternatyvaus serverio aplinka.

ColdFusion dažniausiai naudojama duomenų perdavimui interneto svetainėse ar intranetu, tačiau taip pat gali būti naudojama sugeneruoti nuotolinį valdymą, tokį kaip SOAP Svetainių priežiūrai ar Flash valdymui.

ColdFusion taip pat pajėgi tvarkyti sinchronizuotus įvykius, tokius kaip trumpųjų žinučių servisą () ir greitąjį susirašinėjimą () per savo tinklų sąsają, kuri įdiegta ColdFusion MX 7 Įmonių leidime (Enterprise Edition).

ColdFusion užtikrina kelias paslaugas vienoje dėžėje. Tarp jų:
 transformacija iš HTML į PDF ir FlashPaper
 kliento kodo sugeneravimas, ypatingai dėl formos Widget naudojimą kompiuteryje ir patvirtinimas
 platforma – nepriklausoma duomenų bazė, pateikianti užklausas per ODBC ar JDBC
 duomenų atgavimas iš tokių sistemų kaip Active Directory, LDAP, POP, HTTP, FTP, Microsoft Exchange Server
 kliento ir serverio atminties () valdymas
 sesijos, kliento ir aplikacijų valdymas
 failų Index ir paieškos servisas pagal Verity K2
 XML nagrinėjimas, užklausimas ir patvirtinimas
 serverių grupavimas
 GUI administravimas
 užduočių planavimas

Kitos CFML priemonės siūlomos panašaus ar išplėsto funkcionalumo, tokios kaip .NET aplinka ar paveikslėlių manipuliacija.

 Išnašos 

Kategorija:Programinė įranga
ColdFusion