请问我该怎么做?
flex swf 文件使用以下操作脚本访问 db 服务器,同时嵌入在 asp.net Web 应用程序 (3.5) 中。Db 服务器和 Asp.Net 应用程序都在同一个 Web 服务器上......即..(1)机器,(1)域......
<mx:WebService id="WsChartBTS"
wsdl="https://domain.net/WService.asmx?WSDL"
showBusyCursor="true"
fault="WsFaultChart(event)">
<mx:operation name="GetWService"
result="Result(event)"
fault="WSEvent(event)">
<mx:request>
<Ticker>{Tick}</Ticker>
<Range>{Rng}</Range>
</mx:request>
</mx:operation>
</mx:WebService>
问题:当我从生产(网络)移动到测试(本地主机)时,我必须更改上面 Flex Actionscript 中的 URL 才能显示测试数据......(这太疯狂了!!)......
然后我必须重新编译...
问题:如何创建一个简单的 URL 重定向来使用:
localhost/WService.asmx?WSDL 或
http://webdomain.net/WServices.asmx?WSDL
取决于 Web 服务器的部署位置...?
这是一个简单的代理服务器或某种 URL 重定向,但我不知道如何创建它。我可以用 C# 编写代码,也可以使用中级级别的 Actionscript 编写代码。
任何详细解释中的帮助将不胜感激!