怎么通过iclient访问代理服务加载地图服务

0 投票
关于通过IClient访问代理服务再访问地图服务,将获取到的地图服务实现客户端的各项功能。该方式具体怎么实现,请给一个思路和一个实现的代码demo
9月 19, 2017 分类:  134次浏览 | 用户: 冬雪雪冬 (0 分)

1个回答

0 投票
将请求的iServer服务地址改为代理服务地址就行,若要设置全局代理,iClient for JavaScript中设置SuperMap.ProxyHost即可。
代理服务用于中转服务,过程大概是:
客户端向代理服务发送请求,
代理服务器将请求发给对应处理服务器(比如iServer),
处理服务器处理请求返回结果,
代理服务器接受处理服务器的结果再返回给客户端。

当然,代理服务器可能会做一些权限控制、服务分发、请求过滤、结果筛选等,这要看代理服务具体是怎么工作的,最简单的代理就是上述什么都不处理,只负责中转,那么访问代理服务和访问原始服务的效果是一样的。
9月 19, 2017 用户: 毛瑞 名扬四海 (1,768 分)
...