新版本 ColdFusion 將支持 WebSocket、閉包等

fmms 13年前發布 | 8K 次閱讀 Web服務器

Adobe ColdFusion(直譯:冷聚變),是一個動態Web服務器,其CFML(ColdFusion Markup Language)是一種程序設計語言,類似現在的JSP里的JSTL(JSP Standard Tag Lib),從1995年開始開發,其設計思想被一些人認為非常先進,被一些語言所借鑒。

Coldfusion 最早是由 Allaire 公司開發的一種應用服務器平臺,其運行的 CFML(ColdFusion Markup Language)針對Web應用的一種腳本語言。文件以*.cfm為文件名,在ColdFusion專用的應用服務器環境下運行。在 Allaire 公司被 Macromedia 公司收購以后,推出了 Macromedia ColdFusion 5.0,類似于其他的應用程序語言,cfm文件被編譯器翻譯為對應的 c++ 語言程序,然后運行并向瀏覽器返回結果。 雖然 .cfc 和 custom tag 具有類似的重用性,但 cfc 提供了更加靈活的調用方式,例如 webservice 方式的調用支持。

Adobe MAX 和 ColdFusion 團隊,下一個版本(尚未發布)的 ColdFusion 代號為 Zeus ,主要新特性有:

  • 更多的安全功能 (使用 ESAPI)
  • 閉包
  • 內置 REST 支持
  • Websockets
  • HTML 5 圖表
  • 默認使用 Tomcat 作為運行引擎

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!