2012-02-12 60 views
0

我即將開始編寫將與UDP進行大量網絡通信的「服務器端」(如未在瀏覽器中運行)軟件。適用於服務器網絡的javascript框架?

我目前傾向於在Node.js上運行服務器,主要是表面上的動機,它是「新的和有光澤的」。

由於我對Javascript相當陌生,我正在研究使用某種類型的JS框架,以幫助我避免一些初學者經常遇到的最明顯的錯誤。我正在尋找網絡和Javascript的經驗。是否有任何特定的框架使UDP連網非常簡單/方便?

Mootools和Dojo都看起來很有趣,因爲它們都保持良好,而Prototype/script.aculo.us似乎已經停滯不前,並且因此而不是很有趣。

回答

3

MooTools Server可能是任何JS軟件的實用方法和OOP層的一個很好的附加組件。但是,它無法以任何方式管理特定的UDP。

實際上,您提到的所有框架都來自客戶端,因此沒有任何理由以任何方式管理傳輸層(或下面)的網絡。

這不是一個非常常見的用例,因爲即使使用JS,JS也非常面向web應用程序,它幾乎總是使用基於TCP的HTTP。除了Node的dgram API之外,我沒有任何關於這種用法的參考。它似乎對數據報提供了足夠的抽象以便可用,並且我也不知道你想讓UDP變得「更容易」:如果你搞亂了傳輸層,那麼你無論如何都要求你手變髒   ;)

+0

你的評論說,所有的框架開始在客戶端是非常重要的,而且從來沒有打動過我。我已經開始使用dgram API,並不是很難,也可能是我不需要更多。讓問題持續一段時間,以查看我是否獲得更多回復。 – Letharion 2012-02-13 08:00:24