采用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的通信吧!