【发布时间】:2013-07-09 22:46:23
【问题描述】:
我知道可以从 ColdFusion 实例化 Java 类,但是否可以从 Java 代码实例化 ColdFusion CFC?
例如(在 Java 中):
ColdFusionCFC obj = new ColdFusionCFC("filename.cfc");
我想知道是否可以从现有的 ColdFusion 代码库逐渐过渡到其他基于 JVM 的语言,而无需立即重写所有内容。
【问题讨论】:
我知道可以从 ColdFusion 实例化 Java 类,但是否可以从 Java 代码实例化 ColdFusion CFC?
例如(在 Java 中):
ColdFusionCFC obj = new ColdFusionCFC("filename.cfc");
我想知道是否可以从现有的 ColdFusion 代码库逐渐过渡到其他基于 JVM 的语言,而无需立即重写所有内容。
【问题讨论】:
Calling ColdFusion CFCs from Java 是 ColdFusion 10 的一项功能。如果您不使用 CF10,则可以将具有远程功能的 CFC 作为 HTTP Web 服务调用。
【讨论】:
Adobe 的 Ben Forta 提供了一些关于 CFCProxy 的文档,您可能会发现它很有用,位于: http://www.forta.com/misc/cfcproxy.htm
我也曾经在这里写过关于在 CF 集群中使用 CFCProxy 的博客,当时指的是 ColdFusion 8: http://www.talkingtree.com/blog/index.cfm/2008/2/6/Using-the-CFC-Proxy-in-a-ColdFusion-Cluster
【讨论】: