设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 128|回复: 13

【请指】有没有云计算交互系统

[复制链接]

5

主题

30

回帖

89

积分

注册会员

积分
89
发表于 2019-9-2 10:37:05 | 显示全部楼层 |阅读模式
想开发一套云计算系统,一个简单的例子就是
外网提交一个表单要计算1+1 等于几,内网服务器计算出来值2,外网显示2即可。
但网页服务器与内网服务器之间只能通过特定协议通信。

我设想的实现过程:
1. 实现互联网环境下的网页显示,任何人都可以访问网页;
2. 网页提交数据后,发送给tcp服务端;
3. 服务端通过TCP协议发送json数据给对应的内网客户端;
4. 内网客户端解析数据并计算出结果并反馈json数据给服务端;
5. 服务端反馈信息给网页用户。

这样的好处就是绝对的安全。
内网服务器只有一个tcp端口与服务器相联,没有网页服务器。


自己就会一点网页编程,不太会服务端与客户端的编程,有没有现成的。
回复

使用道具 举报

101

主题

2113

回帖

4625

积分

论坛元老

积分
4625
发表于 2019-9-2 12:13:05 | 显示全部楼层
本帖最后由 dvbhack 于 2019-9-2 12:18 编辑

你这不就是后端服务不通过HTTP协议提供API吗?

你通过tcp协议提供后端接口给前端调用,RPC(Remote Process Call)不就干这个的?网游的架构不就是这样的?

这个跟安全没有一点关系啊。

就算你用HTTP服务,后端机器不开放公网访问,只允许web服务器访问,不就是了(各大云厂商的“安全组”都已经把这个事情给你做了)。

如果你后端机器开放公网访问,HTTP能被入侵,TCP也能啊,HTTP本质上还是TCP啊。

你的思路是没错的,但是这就是个很基础的常规做法,要包装成“云计算交互系统”去忽悠不懂的人当然也没什么不可以……但它本质上真的,真的就是个常规做法,行业里用了很久了。现在大火的“微服务”架构,比你这个思路走得更远更彻底。

网上搜一下 SOAP,REST,RPC
回复

使用道具 举报

3

主题

217

回帖

467

积分

中级会员

积分
467
发表于 2019-9-2 10:53:43 | 显示全部楼层
哪里有云?

客户端 web 服务  计算库API
回复

使用道具 举报

5

主题

30

回帖

89

积分

注册会员

积分
89
 楼主| 发表于 2019-9-2 10:59:16 | 显示全部楼层
客户端 web 服务  计算库API
                    A服务器              B服务器,C服务器,D服务器......
我觉得B服务器可以算云服务器吧
回复

使用道具 举报

200

主题

2920

回帖

6592

积分

论坛元老

积分
6592
发表于 2019-9-2 11:00:45 | 显示全部楼层
我觉得你说的是nignx反代   

回复

使用道具 举报

5

主题

30

回帖

89

积分

注册会员

积分
89
 楼主| 发表于 2019-9-2 11:19:11 | 显示全部楼层
web只是交互的界面,我现在设想的一个应用的是证明自助打印。
比如:
学生在web端,输入学号,web端提交到  
内网的服务器,找到学号,生成证明的文件,直接就打印出来了。
web端再反馈个  已打印就好了。


内网打印的实现:暂时是使用很傻的方式,python读取json数据,然后用python 作中介,控制用excel生成数据,再用excel生成文件,再用python打印文件。
回复

使用道具 举报

17

主题

355

回帖

783

积分

高级会员

积分
783
发表于 2019-9-2 11:28:34 | 显示全部楼层
反代不就是这个样子吗
回复

使用道具 举报

34

主题

2745

回帖

5654

积分

论坛元老

积分
5654
发表于 2019-9-2 11:33:18 | 显示全部楼层
这不就是java入门的知识点?
回复

使用道具 举报

62

主题

389

回帖

1020

积分

金牌会员

积分
1020
发表于 2019-9-2 11:35:58 | 显示全部楼层
自己搞tcp太麻烦了。。。不如继续复用https协议 中间web服务器存储状态 内网服务器访问挂个长连接 有信息了拉走处理 再返回提交结果。。。不要直接推到内网服务器。。。不是更安全
回复

使用道具 举报

4

主题

82

回帖

198

积分

注册会员

积分
198
发表于 2019-9-2 11:46:56 | 显示全部楼层
看着像所有的API整合或者微服务整合,我还以为是 像堡垒机一样,图形渲染在一台高性能显卡服务器,然后连接各种小鸡,通过某种功能实现,小鸡的界面在该服务器渲染。 本帖最后由 dvbhack 于 2019-9-2 12:18 编辑

你这不就是后端服务不通过HTTP协议提供API吗?

你通过tcp协议提供后端接口给前端调用,RPC(Remote Process Call)不就干这个的?网游的架构不就是这样的?

这个跟安全没有一点关系啊。

就算你用HTTP服务,后端机器不开放公网访问,只允许web服务器访问,不就是了(各大云厂商的“安全组”都已经把这个事情给你做了)。

如果你后端机器开放公网访问,HTTP能被入侵,TCP也能啊,HTTP本质上还是TCP啊。

你的思路是没错的,但是这就是个很基础的常规做法,要包装成“云计算交互系统”去忽悠不懂的人当然也没什么不可以……但它本质上真的,真的就是个常规做法,行业里用了很久了。现在大火的“微服务”架构,比你这个思路走得更远更彻底。

网上搜一下 SOAP,REST,RPC
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-12-20 10:23 , Processed in 0.017623 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表