
内网部署业务系统,由于网络、数据安全考虑,不允许上外网,仅可开指定端口与外部通信。
现在想在内网使用百度地图的功能,初步想法是在外网部署一个中间系统来访问百度地图,内网客户端和这个中间系统使用 socket 通信。
现在问题来了,这套系统该怎么设计开发,怎么传输数据?
1 binsys Aug 18, 2017 如果是 C/S 程序,那么想办法比如在 C/S 程序里用代理等方法把所有网络访问流量(包括 HTTP HTTPS DNS 查询等)都拦截并定向到指定的服务器,在指定的服务器上接收这个流量并相应处理。 |
3 ssxn58 Aug 18, 2017 @forkme 你的中间系统其实就是起了代理的作用啊,你的防火墙如果会拦截 HTTP 消息,你就把数据压缩加密之后传输到中间系统,由中间系统解密之后再发给真正的服务端 |
5 TimePPT PRO 记得百度地图有三方的离线地图解决方案,可以搜下,街景这种估计悬 |
6 stop9125 Aug 18, 2017 LBS 云? |
7 ioth Aug 18, 2017 开玩笑,又是三线城市政府部门吧 完全不懂电子地图,那请问你用地图来做什么?还不能连接外网 自己用手机拍几张图片来玩吧 |
9 mengyaoss77 Aug 18, 2017 我觉得可以参考 shadowsocks |
10 ajan Aug 18, 2017 收购百度吧! |
11 yjd Aug 18, 2017 街景没见过。百度离线版有人在做。js 版。然后地图另外下载。 |
12 tadtung Aug 18, 2017 这个真不好搞,因为只能通过开放的端口访问百度街景。 只能代理,用 squid 吧。 |
13 diydry Aug 18, 2017 <a href="https://leancloud.cn/tutorials/?utm_source=v2ex&utm_medium=side_ad&utm_campaign=tutorials&utm_cOntent=v1" target="_blank"><img src="http://www.v2ex.com//i.v2ex.co/73bLx8pd.gif" border="0" width="100%" alt="LeanCloud Rocks!" /></a> |
14 reus Aug 18, 2017 又说金融系统要安全,又搞这些花里胡哨的东西 |
15 bk201 Aug 18, 2017 你应该找地图提供商谈合作,我以前遇到过。 |
16 rssf Aug 18, 2017 直接买套谷歌离线地图,比如水经注就有得卖,然后再开发不得了 |
17 lommo Aug 18, 2017 离线 js 的瓦片图,当年给铁路局做过,街景是没戏了。 |
18 vigack Aug 18, 2017 公安,部分地市直接用七巧板的 |
19 beginor Aug 18, 2017 via Android 部署 ArcGIS 全家桶 |
20 billwen Aug 19, 2017 能控制 DNS 么,如果可以直接 DNS 劫持百度 IP 到网关,然后用 NGINX 做反向代理,可以指定端口,指定 URL 访问,很安全。 |
21 xarrow &bsp; Aug 19, 2017 ArcGIS |