采用Flex开发地图展示前端基本上采用了Flex+Soap+Php+swMap Server的方式。 Flex在现实地图时采用WebService部件,发送Soap请求道Php服务器,php作为Ice的客户端向swMap服务器请求地理区块,然后返回到Flex客户端。
解决方式既然定了接着就是如何去实现其中的细节问题,到现在Flex搞了几乎近一天,Php联系soap的调用方式已经成功,soap/wsdl协议到现在还不是非常的清晰,知道了wsdl采用zend studio来自动生成,但是到现在还无法搞成Flex与PHp soap server的调用成功,非常的沮丧。
看了几本Flex的书籍,Flex与外部接口系统通信的方式就这么几种Rpc: Remote Object CodeFusion,Soap,Web http等等,要么就是原始的socket,codefusion原本就是micromedia的服务器端开发语言,还要去摸这些东西,似乎自己走上了歧途。
还是再努力一下flex与php soap server的通信吧!