回 帖 发 新 帖 刷新版面

主题:[原创]是否该用socket或多线程?

我有2台电脑 A 和 B,从A向B发送一条消息或指令,让B执行一个c++程序,然后 B 再将执行结果传递回 A 电脑。 
我从网上看到要socket 我也把代码试验两台电脑的了,可是要是有四台电脑呢。每一个都可能给别的电脑发的一条消息或者接受消息。我想问我是该用多线程吗?多线程我还只是知道有这么个事,还没有真正接触过,而且据说多线程间要考虑同步呢。我在网上找了一本《WinSocket编程基础 》不知道合适我看它来解决我的问题不?不知道该看写啥书。另外不知道能否用mpi解决?

回复列表 (共1个回复)

沙发

你需要考虑一下采用何种编程模型,参考《windows网络编程技术》。。。至于多线程,其实非常简单,线程同步机制就那几种,很容易理解,可以参考《MFC windows程序设计》和《windows核心编程》。

我来回复

您尚未登录,请登录后再回复。点此登录或注册