ColdFusion:使用AJAX调用组件,隐藏视图源?

时间:2011-05-15 06:53:47

标签: ajax jquery coldfusion coldfusion-8 view-source

我很好奇......我喜欢使用jQuery进行异步调用,但我不希望我的组件可以通过查看源向公众提供...

推荐的解决方案是什么?

2 个答案:

答案 0 :(得分:4)

您可以在webroot中访问Facade,只需将所有输入传递到webroot外部的CFC并返回结果。

通过直接调用webroot中的cfc,所有可见的都是函数和变量名称,并且所有业务逻辑都不可见。

答案 1 :(得分:0)

您可以使用基于路由URI的框架,如Taffy [1]。 Taffy使用RESTful架构来定义用于调用组件的URI。客户端永远不会看到您的实际CFC文件夹结构或文件名。

[1] http://atuttle.github.com/Taffy/