I know it is possible to instantiate a Java class from ColdFusion, but is it possible to instantiate a ColdFusion CFC from Java code?

For instance (in Java):

ColdFusionCFC obj = new ColdFusionCFC("filename.cfc");

I am wondering if it is possible to gradually transition away from an existing ColdFusion codebase to some other JVM-based language without needing to rewrite everything right away.

有帮助吗?

解决方案

Calling ColdFusion CFCs from Java is a feature of ColdFusion 10. If you're not using CF10, you can call CFCs with remote functions as an HTTP web service.

其他提示

Adobe's Ben Forta has some documentation on CFCProxy you might find useful, at: http://www.forta.com/misc/cfcproxy.htm

I also once blogged about using the CFCProxy in a CF cluster here, referring to ColdFusion 8 at the time: http://www.talkingtree.com/blog/index.cfm/2008/2/6/Using-the-CFC-Proxy-in-a-ColdFusion-Cluster

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top