2010-12-13 34 views
1

我想用我的一些計算機建立一個網絡,在那裏他們可以連接到一個主要來源,然後接收和發送消息給它。我從來沒有做過任何網絡編程,所以我只是想知道什麼是我可以使用的最好的使用Ruby的教程。如何用紅寶石建立一個計算機網絡

在此先感謝。

回答

2

大約有十億種方法可以做到這一點。你能否發表更多關於你想要解決的問題,或者內容/目的/規模/格式等等。的消息是?你在建立「真實」的東西還是試圖學習網絡編程?

此外,你是否已經弄清了底層的東西?你有網絡基礎設施設置,IP地址分配等?如果沒有,你需要通過這一點。一旦你有了這些,你可以從tutorial on basic socket programming in Ruby開始,但根據對上述問題的回答,你可能不想在該級別上「推出自己的」解決方案。答案可能是使用XMPP(Jabber)服務器,並使用XMPP客戶端庫,或者您可能想要部署類似ActiveMQ,HornetQ等的東西,並使用庫來與之進行對接。或者,也許你想使用HTTP並以JSON或XML或$ WHATEVER傳遞消息。總之,這方面有很多選擇。