因为 ColdFusion 本身就是基于 Java 的,所以我认为可以说 CFML 代码可以部署在 Google App Engine 上并不算太难。
BlueDragon 是一种商业解决方案,用于在 Java 服务器上部署 CFML 代码。
因为 ColdFusion 本身就是基于 Java 的,所以我认为可以说 CFML 代码可以部署在 Google App Engine 上并不算太难。
BlueDragon 是一种商业解决方案,用于在 Java 服务器上部署 CFML 代码。
这篇文章描述了有人如何在Google App Engine上运行OpenBD(Blue Dragon):
我正在制作一些演示,这些演示在Open BlueDragon上运行,而Open BlueDragon又在Google App Engine上运行。目前列表很小,但最终它应该能够让您了解使用OpenBD和GAE所能实现的功能。
http://www.brighthub.com/hubfolio/matthew-casperson/blog/archive/2010/05/12/cold-fusion-demos.aspx
我知道Google App Engine相当严格,它需要打开源代码并删除所有试图写入文件系统的内容,并更改数据库交互方式。
您可以查看此线程和Open BlueDragon资源组以及维基百科。看起来他们已经有一个分支正在朝着GAE兼容性方向发展。
在CFML开源领域的Railo方面,您可以参考这篇文章,了解如何从源代码自行编译Railo。
加入他们各自的Google群组并提问也应该会有所收获。
祝你好运!
看看http://www.stax.net/ - 由前Allaire(r)员工创建的Stax网络。
非常好用,支持冷凝物。你可以下载预编译的源文件,把你的东西放进去,上传它,一切都能正常工作,不需要与它斗争。