可以从Java实例化Coldfusion CFC吗?

可以从Java实例化Coldfusion CFC吗?,coldfusion,jvm-languages,Coldfusion,Jvm Languages,我知道可以从ColdFusion实例化Java类,但是可以从Java代码实例化ColdFusion CFC吗 例如(在Java中): 我想知道是否有可能从现有的ColdFusion代码库逐渐过渡到其他基于JVM的语言,而不需要立即重写所有内容。是ColdFusion 10的一个特性。如果您不使用CF10,可以通过HTTP web服务调用具有远程功能的CFC。Adobe的Ben Forta提供了一些关于CFCProxy的文档,您可能会发现这些文档很有用,请访问: 我也曾在这里写过关于在CF集群中

我知道可以从ColdFusion实例化Java类,但是可以从Java代码实例化ColdFusion CFC吗

例如(在Java中):


我想知道是否有可能从现有的ColdFusion代码库逐渐过渡到其他基于JVM的语言,而不需要立即重写所有内容。

是ColdFusion 10的一个特性。如果您不使用CF10,可以通过HTTP web服务调用具有远程功能的CFC。

Adobe的Ben Forta提供了一些关于CFCProxy的文档,您可能会发现这些文档很有用,请访问:

我也曾在这里写过关于在CF集群中使用CFCProxy的博客,当时提到了ColdFusion 8:

太棒了!我不知道CF10的情况。不幸的是,我在CF9上。我不喜欢HTTP解决方案,所以这将是我最后的选择。在选择您的答案之前,我将稍等片刻,以防有人有一个CF9解决方案。@CrazedRemlin-事实上已经有了CFCProxy的一些版本。早期版本可能没有所有相同的功能,但在CF10之前可以访问。我总是从@Leigh那里学到一些新东西。我记得Adobe对CF10的CFCProxy做了大量的研究,所以我认为这是一个新特性。似乎Adobe在CF10之前一直故意保守秘密。谢谢你们,两位。这正是我想知道的。@imthepitts-谢谢。我知道你的意思。我每次访问这里都会学到一些新东西:)这就是我喜欢这个网站的原因。愚蠢的问题。。。既然cfc需要CFServlet上下文,您是如何从java测试代码的?:)已经有几年了,但是看看我的博客,我看到java invoker类导入了以下内容:import coldfusion.cfc.CFCProxy;导入coldfusion.bootstrap.BootstrapClassLoader;导入javax.servlet.http.HttpServletResponse;导入javax.servlet.http.HttpServletRequest;然后将类路径设置为包含ColdFusion和JRun jar文件,以便能够重新爱上这些依赖项:set classpath=。;%CF_HOME%\WEB-INF\cfusion\lib\cfusion.jar;%CF_HOME%\WEB-INF\lib\cfmx_bootstrap.jar;%JRUN\u HOME%\lib\JRUN.jar(该死的五分钟时间限制…)可能有什么改变了。我在月食上试过。只是一个基本的java项目(添加了所有的CF9JAR和导入——cfusion、jrun、bootstrap和servlet)。它可以编译,但当我运行它时,会出现“CFCServlet必须初始化”错误。我会再玩一会儿。谢谢你的检查。(你的记忆力比我好;-)
ColdFusionCFC obj = new ColdFusionCFC("filename.cfc");