В свойствах проекта для Flex Server я могу выбрать только PHP или
ColdFusion, но не оба. Можно ли как-нибудь вручную подключиться к ColdFusion?
Параметр «Сервер Flex» в Flash Builder действительно не имеет смысла. Я думаю, что это помогает Flash Builder найти файл config-services. Я всегда оставляю это поле пустым или не выбираю ничего и вручную указываю файл конфигурации служб в качестве аргумента компилятора.
Я предполагаю, что вы используете AMF / Flash Remoting; это верно? Вы можете найти файл services-config, который в настоящее время компилируется в ваше приложение, и изменить его, чтобы добавить новое назначение для служб ColdFusion. Возможно, вы захотите объединить ваш текущий файл конфигурации служб с тем, который поставляется с ColdFusion.
Вы должны искать файл CF Serivces-config в каталоге, подобном следующему:
C: \ JavaServer \ серверов \ CFInstanceName \ cfusion.ear \ cfusion.war \ WEB-INF \ прогибается
Будет немного по-другому, если вы используете стандартную версию ColdFusion вместо многосерверной версии. Я не уверен, где найти файл конфигурации PHP; но эти два файла должны быть очень похожи.
Конечно, я предполагаю, что PHP также может относительно легко отправлять электронную почту, и я не уверен, что краткосрочные выгоды от его создания перевесят долгосрочные головные боли, связанные с одновременным использованием двух технологий.