2012-11-13 106 views
-1

我正在尋找我將用於web項目並與WebSocket一起使用的框架。我有一個服務器(Apache),除了安裝新的mods之外,我不能改變其他任何東西 - 如果沒有任何框架支持在一臺服務器上運行,或者它沒有一個好的文檔,就排除這個。如果WebSocket可以在後臺運行而不是一直在控制檯上運行,那將會很棒。Web&WebSocket的哪個框架?

我看過Python,看起來很有前途,並且我有使用PHP的經驗,但是有問題我將如何解決連續運行WebSocket的問題。我其實不知道從哪裏開始,我應該選擇哪種語言,所以我想請你幫忙。

回答

1

如果你已經傾向於腳本編程,那麼你應該看看Node.JS,它可以讓你同時運行http和WS。 Node.JS上最好的WS實現是https://github.com/einaros/ws,您可以將它與Node.JS本機http服務器一起運行。

如果您只接受更多僅有一臺服務器的商業級解決方案,那麼請考慮一下Kaazing,但請記住,運行的服務器本身適用於純HTML5 + WS應用程序,換句話說,您編寫在瀏覽器中運行的豐富的HTML5應用程序,並利用最適合該應用程序的任何協議。不過,如果你想保持Apache並仍然使用CGI,Kaazing將與Apache一起運行。