其中這些將很適合基於可擴展服務器端TCP套接字的Web應用程序。 Java,PHP,Perl,Python,Ruby。可伸縮TCP套接字應用程序的服務器端語言
你可以立足你答案主要在:
- 快速應用程序開發。
- 可用的框架(如果需要) 完成工作。
其次在:
- 性能
- 支持
此外,您可以添加到您想強調上述等問題。
其中這些將很適合基於可擴展服務器端TCP套接字的Web應用程序。 Java,PHP,Perl,Python,Ruby。可伸縮TCP套接字應用程序的服務器端語言
你可以立足你答案主要在:
其次在:
此外,您可以添加到您想強調上述等問題。
城市飛艇最近做了一個有趣的博客文章:500k in Action at Urban Airship。
對於快速應用程序開發,我推薦使用Python(Twisted或Eventlet)或Ruby(EventMachine)。這些應該足以擴展到數千(空閒)連接。請注意,我自己對這些圖書館沒有經驗,可能還有更多。
斯卡拉也值得一看。它對快速應用程序開發非常有用,並且具有良好的性能(與Python或Ruby相比),但社區和開發工具還沒有成熟。
對於非常大的可伸縮性,您應該看看Java或Erlang。
開發時間有多快? 網絡主機是否需要Mina? – 2009-09-15 03:00:58
這不適用於快速原型設計。有一些學習曲線。但是,您無法通過腳本框架獲得這種性能。 Mina只是一個JAR文件,所以你可以將其與你的服務器打包。 – 2009-09-15 03:15:00