Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请教点问题 #2

Open
qweawdqq opened this issue Apr 20, 2017 · 1 comment
Open

请教点问题 #2

qweawdqq opened this issue Apr 20, 2017 · 1 comment

Comments

@qweawdqq
Copy link

我非常的喜欢golang,所以想仔细认真的学习这门语言。
我准备做一个简易的规则引擎服务器小平台,就是向服务传相应的参数 可以返回数字或者是xml
一方面加深我的学习,一方面以后的工作中很可能使用到这个平台,
但是有些问题我没想明白,所以希望大神能够忙里抽闲,指点我一下,或者给我一个思路。
我打算做一个socket 服务器,这样这边的java 用socket连接 发送数据过来就直接可以得到 规则生成的数值了
连接这部分应该不算难,也没有涉及到页面,只是数据传输,所以我觉得就不必使用HTTP了
但涉及到浏览器页面对数据进行的管理的时候,我就有点想不明白了,这块应该如何 想 http协议 那样进行请求 管理数据啊?
大神有没有做过 这样的服务啊?能不能帮忙 给点建议?使用socket是不是合理啊?

@liguobao
Copy link

socket 走的路子有点像做RPC调用,HTTP 走的就是restful api的逻辑。
理论上来说,前者更快,但是不同系统去接入socket比较麻烦;
后者更加通用,毕竟HTTP库大多都有更好的实现了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants