我的问题:我在Flex3一个程序,访问服务器。该计划本身是一个服务器上,并通过Web浏览器访问。问题的关键是,我不希望在SWF文件的服务器的IP访问硬编码,因为它改变及各种其他原因......

我怎么能这样做?我可以把一个文件在同一目录下,什么呢?

有帮助吗?

解决方案

要访问同一服务器上的SWF一个配置文件,你应该能够使用HTTPServiceURLLoader具有相对URL,而不是绝对的。您可以通过访问你的应用程序基本url领域,并从创建一个新的绝对URL更大胆的尝试(改变端口)。

如果该SWF从HTML分开托管,可以使用BrowserManager网址来建立你的配置URL来代替。

其他提示

请参阅这篇文章:外部化服务使用BlazeDS和LCDS 配置

还将用于与HTTPService在一些小的修改工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top