请问学习做一个有关分布式系统之间消息传递的程序需要学哪些知识?

mj_wwww 2007-03-09 09:17:34
rt
...全文
246 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiger波波 2007-03-09
  • 打赏
  • 举报
回复
我感觉这个没有意义啊,又不是每个机器都有分工,这样的话时间大约是原来的1/10,你这样的话就是约等于一台机器,再找100台也是这样

如果坚持这样的话,那每台机器都另外开一个线程,监视其他机器的消息,比如有5台
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5

192.168.1.1作完后,向其他4个机器发送信息,反正这台机器知道所有机器的IP和自己的IP,向除了自己IP的其它机器发消息就行了,这种方法可能很笨,但我想不出其他的。做到这些,你需要会
Winsock编程和多线程
菜牛 2007-03-09
  • 打赏
  • 举报
回复
找找“并行计算”的资料。
mj_wwww 2007-03-09
  • 打赏
  • 举报
回复
不用存储数据,我的任务是做一个程序,10台机器同时做一个任务,其中如果有一台做完了,就通知服务器,服务器再通知其他9台机器停止任务.
我就是不知道要用什么知识,vc还是刚刚学的,一知半解,一点头绪都没有.
tiger波波 2007-03-09
  • 打赏
  • 举报
回复
你的分布式要完成什么功能啊。如果是有一个机器运行数据库,其他的机器都可以读取这个机器的数据,存数据的话,用SQL数据库就行了,不需网络编程,只要把数据库的名字写成运行数据库的机器的IP地址就行了
tiger波波 2007-03-09
  • 打赏
  • 举报
回复
是啊
mj_wwww 2007-03-09
  • 打赏
  • 举报
回复
那是要用Winsock写吗?如果不是,用什么?
tiger波波 2007-03-09
  • 打赏
  • 举报
回复
应该只需要网络通信就够了,反正知道各个机器的IP地址,向指定IP发就行了吧

不对不要怪我啊
geniusdot 2007-03-09
  • 打赏
  • 举报
回复
不太清楚,但最起码的编程知识是肯定要的
帮你顶了
mj_wwww 2007-03-09
  • 打赏
  • 举报
回复
救我

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧