2010-11-15 66 views
0

嗨每個人都可以告訴我如何連接兩臺計算機不運行在同一個操作系統意味着如何將運行Linux的計算機連接到正在運行Windows的計算機,或者更專業地如何創建一個觸手可及的具有不同硬件或不同操作系統的羣集或羣集。如果任何機構知道任何事情,請告訴我,我會爲此感謝你。這裏聚類問題

+1

你想要什麼樣的羣集?如果它是針對您正在編寫的特定應用程序,那麼您可以通過讓控制服務器將工作分解爲工作單元並將它們分發到應用程序級別來將應用程序集羣化(並使操作系統不受其影響)客戶(這是多少個公共電網項目,如Folding @ Home和Seti @ Home進行集羣)。 – 2010-11-15 07:05:03

回答

0

兩個基本要求:

  1. 一些獨立於平臺的通信機制
  2. 到每個平臺

還有人制定的通信機制的悠久歷史上創建的處理邏輯的能力,業主和開放。這些天Web服務如此廣泛的可用性,我會從他們開始。對於實現來說,很明顯可以在每個平臺上編寫一個實現,在該平臺上以任何語言感覺最好,C#在這裏,C++在那裏。但這真的讓生活變得艱難,所以編寫可移植實現是最好的選擇。這在技術上可以用C,PHP,Ruby等多種語言編寫。

我目前的技能集是Java,所以我會使用它。 Java web服務框架非常穩定,因此可以完成工作。