各位大佬好,求助一个问题:
我司有一套基于 TCP 协议开发的物联网系统,正常情况设备是和我们机房的后端服务器建立长连接,但是我们有很多属地化平台(后端服务部署在客户机房),这样就需要对设备修改远端服务 IP 。
同时由于配置的是定向物联网卡,IP 白名单经常搞错导致设备无法联网,因此领导希望开发一个TCP 代理中转系统,所有的设备都接入该服务,再由该服务解析报文里的设备号,决定转发到那个平台(上行和下行数据都需要对应转发)。
想请教大家有合适的开源方案吗,或者类似的检索关键词,不想重复造轮子(技术栈是 JAVA )谢谢^_^。
当前情况:
设备 1 <-> 主平台
设备 2 <--> 主平台
设备 3 <--> 主平台
设备 4 <--> 属地化平台 A
设备 5 <--> 属地化平台 B
期望的效果:
设备 1 <--> TCP 代理 <--> 主平台
设备 2 <--> TCP 代理 <--> 主平台
设备 3 <--> TCP 代理 <--> 主平台
设备 4 <--> TCP 代理 <--> 属地化平台 A
设备 5 <--> TCP 代理 <--> 属地化平台 B
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.