У меня есть приложение Flex, работающее на сервере JBoss, со средами dev / QA / production. Приложение должно координировать свою работу с некоторыми другими сервисами, а также с экземплярами QA / prod. В настоящее время я отправляю текущий URL-адрес через значения javascript, например:
index.template.html
AC_FL_RunContent(
"FlashVars", "myhost=" + location.hostname,
etc
index.mxml:
switch (mx.core.Application.application.parameters.myhost) {
case "qa.servername.com":
xmlURL = "http://server.com/qa.xml";
break;
и так далее. Я бы предпочел не делать этого; Я бы предпочел отредактировать файл .properties в JBoss, чтобы идентифицировать конкретную машину как QA или Production и получить доступ к этому значению через Flex. Как это сделать?