2011-12-30 58 views
0

我正在使用Flex中的Web應用程序。同一Flex應用程序中的ColdFusion和PHP

我已經使用PHP作爲「Flex服務器」,但現在我需要添加一個郵件服務,並且似乎ColdFusion是它的完美工具。

我不想浪費時間和重寫所有的PHP服務到ColdFusion,所以我想知道是否有可能在同一個Web應用程序中使用PHP和ColdFusion。

在Flex Server的項目屬性中,我只能選擇PHP或ColdFusion,但不能同時選擇。 我可以以某種方式手動連接到ColdFusion嗎?

回答

1

在Flex服務器的項目屬性中,我只能選擇PHP或 但不能同時使用ColdFusion。我可以以某種方式手動連接到ColdFusion?

在Flash Builder中,Flex服務器選項真的沒有意義。我認爲它可以幫助Flash Builder找到services-config文件。我總是將它留空或選擇無,並手動指定服務配置文件作爲編譯器參數。

我假設你使用的是AMF/Flash Remoting;那是對的嗎?您可以找到當前正在編譯到應用程序中的services-config文件,並修改它以爲ColdFusion服務添加新目標。您可能希望將當前的服務配置文件與ColdFusion附帶的文件相結合。

你應該尋找CF Serivces,配置在類似這樣的目錄文件:

C:\的JavaServer \服務器\ CFInstanceName \ cfusion.ear \ cfusion.war \ WEB-INF \柔性

如果您使用的是ColdFusion的標準版本而不是多服務器版本,則會略有不同。我不確定在哪裏可以找到PHP配置文件;但這兩個文件應該非常相似。

當然,我認爲PHP也可以相對容易地發送電子郵件,我不確定構建這個短期收益將超過處理兩種技術並肩的長期頭痛。

+1

謝謝!在向其他編譯器參數添加「-services」C:\ ColdFusion9 \ wwwroot \ WEB-INF \ flex \ services-config.xml「後, – user1075940 2011-12-31 18:51:26