Я использую Flex/Flash для создания пользовательского интерфейса, на котором работает мое серверное приложение Rails. Я использую WebORB как механизм связи. Однако мой вопрос должен применяться не только для WebORB. (Я думаю).Упрощение развертывания Flex в services-config.xml?
В частности, это связано с файлом services-config.xml. У меня есть локальная (ноутбук) среда разработки, удаленный разработчик и удаленная производственная среда. Мне больно редактировать URL-адрес в файле services-config.xml, перестраивать и развертывать каждый раз, когда я хочу протестировать в другой среде.
Есть ли у кого-нибудь идеи о том, как это сделать? Я думал, что я мог бы сделать следующее:
<channel-definition id="supremacy" class="mx.messaging.channels.AMFChannel">
<endpoint uri="/weborb" class="flex.messaging.endpoints.AMFEndpoint"/>
<properties>
<polling-enabled>true</polling-enabled>
</properties>
</channel-definition>
Устанавливая URI = «/ WebORB» и придавая ей относительный путь, я полагал, что это будет работать. И это происходит - локально - но это не происходит, когда я развертываю его в своих удаленных средах dev и prod (Heroku). Weird.
Каким будет сервис-config.xml для этого? – HDave