2011-04-30 103 views
1

我還沒有深入研究彗星編程,但它讓我感興趣,我想嘗試一下。我想知道哪些語言適合在服務器端實現彗星,並且有良好的,穩定的庫或框架。對於客戶端,我要麼使用JavaScript,要麼使用特定語言的框架,而不管框架使用什麼。面向服務器端的彗星實現的好語言

+0

客戶端還是服務器? – lobster1234 2011-04-30 05:32:17

回答

0

我是一個漸進學習的人,所以在學習新技術時,我更喜歡用我已經知道的語言工作(反之亦然,嘗試做一些熟悉新語言的東西),但是,嘿,有時我們需要一個大爆炸...

你不會說什麼langauges和編程模型,你已經知道。彗星的本質是在三個部分:

  1. 一些增量數據的生成在一段時間
  2. 服務器能力,以在長的持續時間的連接
  3. 客戶機能力,以請求傳送該數據數據和長時連接

通過這些工作向後閱讀:

客戶端,你可能是基於瀏覽器等使用JavaScri PT。

如果您可以使用庫來處理交付,服務器端可以節省大量工作量。有很多選擇,我使用Java工作,App Server供應商提供合適的庫。我看到有一個PHP library,所以我的猜測是在服務器端語言中可以使用合適的庫。

因此,關注您打算提供的數據,這裏有什麼限制。在我的情況下,我提供了實時的舊行業數據,這些數據可以通過一些Java庫獲得,所以它將成爲Java。我相信我可以用Java編程,並且我相信我可以用該語言構建強大的解決方案。

摘要:決定您對服務器端語言的約束和偏好,並檢查是否存在適合的Comet庫。

快樂學習。

+0

我知道如何在某種程度上使用幾種語言(python,ruby,php,perl,java),並且願意學習新的語言。所以熟悉這門語言並不是一個大問題,我希望有一個具有良好實施,有良好支持,以及良好的圖書館或框架的東西。 – Hussain 2011-04-30 16:19:06