Chinaunix
标题:
如果客户端用JavaScript,服务器端弄C++,是不是只有websocket这个方法建立连接?
[打印本页]
作者:
fender0107401
时间:
2015-10-19 09:39
标题:
如果客户端用JavaScript,服务器端弄C++,是不是只有websocket这个方法建立连接?
本帖最后由 fender0107401 于 2015-10-19 09:39 编辑
我打算客户端就用Firefox,然后全用HTML来做界面,但是服务器端还是用C++来保证高性能。这样的话,就需要用JavaScript来跟服务器端建立连接。
我周末研究了一下websocket++这个库:
http://www.zaphoyd.com/websocketpp/
。
想问问,还有没有其他途径。
作者:
cokeboL
时间:
2015-10-19 09:58
后端用nodejs吧比c++写着舒服,然后就js一统江湖了
另外,php是世界上最好的语言
作者:
fender0107401
时间:
2015-10-19 10:05
回复
2#
cokeboL
node.js的性能行不行啊?听说不怎么样啊。
之前我就是写php,突然感觉用C++写挺好,OOP完善,性能也高。
作者:
fender0107401
时间:
2015-10-19 10:05
我去搜搜node.js的相关资料。
作者:
fender0107401
时间:
2015-10-19 10:07
如果是用JavaScript和C++的话,那么中间就用json格式来通信,C++有不少的json的库。
作者:
cokeboL
时间:
2015-10-19 11:43
nodejs性能很棒的
作者:
changsha
时间:
2015-10-19 19:47
websocket只是用来建立长链接,短链接的话cgi,http都可以的吧
作者:
csumck
时间:
2015-10-19 22:05
nodejs做接入层, 后端逻辑需要性能的话可以用C来做, 然后nodejs和C服务之间可以用消息队列\pb之类的来通信.
听说http2也支持长连接了, 但是不知道有什么开源库可以用
作者:
fender0107401
时间:
2015-10-20 08:48
我想要的效果是是:浏览器跟网站只建立一个连接,然后所有的数据传输都走这一个连接。
不过websocket似乎没法跨页。
作者:
fender0107401
时间:
2015-10-20 08:48
我想要的效果是是:浏览器跟网站只建立一个连接,然后所有的数据传输都走这一个连接。
不过websocket似乎没法跨页。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2