部分模块项目部署在外网,数据库在内网,怎么实现外网链接数据库进行增删

好给定性 2020-02-20 03:17:47
原该模块部署在内网dmz区,可以实现外来人员使用,打算把该模块发布在阿里云服务器上,但数据库还是在内网不变,其中有提交跟查询数据库逻辑,怎么实现外网去操作数据库?
...全文
158 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
stacksoverflow 2020-02-20
  • 打赏
  • 举报
回复
反过来,不是程序连接数据库,通过中间程序,让数据库连接程序。 写一个C/S程序, S部署在阿里云,在制定端口监听。 C部署在你的内网,与S进行socket连接通讯。 阿里云的SQL产生后通知S,S再通知C进行数据库操作。

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧