C/C++ 有哪些适合快速开发的socket服务器框架?java的socket怎么与c/c++通讯?(求一个简单Demo)?

2天前 (08-15 08:42)阅读1回复0
kewenda
kewenda
  • 管理员
  • 注册排名1
  • 经验值385330
  • 级别管理员
  • 主题77066
  • 回复0
楼主
  1. C/C++ 有哪些适合快速开发的socket服务器框架?
  2. java的socket怎么与c/c++通讯?(求一个简单Demo)?
  3. (用C语言实现)客户端如何通过socket调用服务器函数?

C/C++ 有哪些适合快速开发的socket服务器框架?

  如果有 C++ 背景可以考虑用 Thrift,这个需要服务器和客户端一起使用。

  如果只考虑服务器,Go 和 NodeJS 都是不错的选择,看看官方的例子就已经比较清楚了。  至于 socket 连接的稳定性,主要还是在于 TCP 心跳检测和数据重传做的好不好,对于信道不好的情况,比如使用 3G 卡做联网时,要每隔几十秒就发一个没有数据的心跳包,保证尽早检测到断线请求,尽早重连。服务器端性能应该问题不大,就算设备每秒钟都发数据只要业务不太复杂就不会遇到什么瓶颈。

java的socket怎么与c/c++通讯?(求一个简单Demo)?

C/C++ 有哪些适合快速开发的socket服务器框架?java的socket怎么与c/c++通讯?(求一个简单Demo)?

亲,socket不是都一样嘛 , 如果java做客户端,用socket直接connet到c++的服务器ip与端口就ok,如果java做服务器,c++做客户端,c++的大概过程如下创建套接字,设置连接的ip与端口,调用connect,然后read/send数据,closesocket

(用C语言实现)客户端如何通过socket调用服务器函数?

socket是用来和服务器通信的,无法直接调用服务器函数。 要实现功能,可以和服务器约定协议。 比如,在与服务器通信连接后,发送一系列标识符,最后加一个函数id,表示要求服务器调用约定的某一个函数。 服务器在接收到后,执行对应的函数,将结果返回给客户端即可。

0
回帖

C/C++ 有哪些适合快速开发的socket服务器框架?java的socket怎么与c/c++通讯?(求一个简单Demo)? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息