我想用我拥有的一些计算机建立一个网络,在那里它们可以连接到一个主源,然后接收和发送回它的消息。我以前从来没有做过任何网络编程,所以我想知道使用Ruby最好的教程是什么。
提前谢谢。
发布于 2010-12-13 12:40:41
有大约十亿种方法可以做到这一点。你能发布更多关于你试图解决的问题,或者消息的内容/目的/大小/格式/等等吗?你是在“真正”构建一些东西,还是只是想学习网络编程?
另外,你已经弄清楚了底层的东西了吗?您是否设置了网络基础设施、分配了IP地址等?如果不是,你将需要通过它。一旦你有了它,你就可以从tutorial on basic socket programming in Ruby开始,但是--取决于上面问题的答案--你可能不想在那个级别上“滚动你自己的”解决方案。答案可能是使用XMPP (Jabber)服务器,并使用XMPP客户端库,或者您可能想要部署诸如ActiveMQ、HornetQ等的东西,并使用一个库来与其接口。或者,您可能想使用超文本传输协议并以JSON、XML或$WHATEVER格式传递消息。简而言之,在这一领域有很多选择。
https://stackoverflow.com/questions/4425818
复制相似问题