【问题标题】:ColdFusion and PHP in same Flex applicationColdFusion 和 PHP 在同一个 Flex 应用程序中
【发布时间】:2011-12-30 19:03:21
【问题描述】:

我正在使用 Flex 开发一个 Web 应用程序。

我已经使用 PHP 作为“Flex 服务器”,但现在我需要添加一个邮件服务,而 ColdFusion 似乎是它的完美工具。

我不想浪费时间将所有 PHP 服务重写为 ColdFusion,所以我想知道是否可以在同一个 Web 应用程序中使用 PHP 和 ColdFusion。

在 Flex Server 的项目属性中,我只能选择 PHP 或 ColdFusion,但不能同时选择两者。 我可以以某种方式手动连接到 ColdFusion 吗?

【问题讨论】:

    标签: php apache-flex coldfusion


    【解决方案1】:

    在 Flex Server 的项目属性中,我只能选择 PHP 或 ColdFusion 但不是两者兼而有之。我可以以某种方式手动连接到 ColdFusion 吗?

    Flex Server 选项在 Flash Builder 中确实没有意义。我认为它有助于 Flash Builder 找到 services-config 文件。我总是将其留空或选择无并手动将服务配置文件指定为编译器参数。

    我假设您使用的是 AMF / Flash Remoting;那是对的吗?您可以找到当前正在编译到您的应用程序中的 services-config 文件并对其进行修改以添加 ColdFusion 服务的新目标。您可能希望将当前的 services-config 文件与 ColdFusion 附带的文件结合起来。

    您应该在与此类似的目录中查找 CF Serivces-config 文件:

    C:\JavaServer\servers\CFInstanceName\cfusion.ear\cfusion.war\WEB-INF\flex

    如果您使用 ColdFusion 的标准版而不是多服务器版,情况会略有不同。我不确定在哪里可以找到 PHP 配置文件;但是这两个文件应该非常相似。

    当然,我假设 PHP 也可以相对轻松地发送电子邮件,我不确定构建它的短期收益是否会超过同时处理两种技术所带来的长期麻烦。

    【讨论】:

    • 谢谢!将“-services”C:\ColdFusion9\wwwroot\WEB-INF\flex\services-config.xml”添加到其他编译器参数后,一切运行顺利
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多