我想實現一個聊天網站具有以下特點:實現AJAX聊天網站
- 直接單對一個用隨機聊天挑陌生人
- 如果我的對話夥伴斷開連接,我應該是轉移到不同的陌生人
總之,我想模仿http://omegle.com/
哪種語言是最適合這個任務? Jsp和Java? PHP? ASP?其他?
所有的信息都應該通過網絡服務器,還是有更好的方法?
我想實現一個聊天網站具有以下特點:實現AJAX聊天網站
總之,我想模仿http://omegle.com/
哪種語言是最適合這個任務? Jsp和Java? PHP? ASP?其他?
所有的信息都應該通過網絡服務器,還是有更好的方法?
你可能想看看Google Web Toolkit (GWT)。 Ryan Dewsbury的書"Google Web Toolkit Applications"實際上運行你通過編寫一個基本的聊天應用程序的過程。
GWT允許您編寫爲AJAX應用程序編譯爲Javascript的Java代碼。
我最近使用PHP + AJAX創建了一個聊天腳本。是的,我的所有聊天消息都通過服務器,因爲它使用AJAX和服務器端PHP腳本將消息傳遞給收件人。
對於PHP交談腳本示例,請參見: http://www.phpfreechat.net/
我在教程年前寫的AJAX聊天:
http://www.dynamicajax.com/fr/AJAX_Driven_Web_Chat-271_290_291.html
我還做了它的JSON版本太多:
http://www.dynamicajax.com/fr/JSON_AJAX_Web_Chat-271_290_324.html
這些都寫在PHP但後面結束語非常簡單,因此您可以輕鬆將其轉換爲任何您想要的語言。下面是我轉換爲ASP.NET
http://www.dynamicajax.com/fr/AJAX_Web_Chat_ASP_NET-271_290_328.html
它的工作原理很像Omegle的一個版本,所有你需要做的是設置代碼隨機選擇一個陌生人。
感謝您的帖子,它給了我GAE聊天的想法。 – 2010-02-19 00:44:33
注意:PHP不一定是該任務的最佳語言。這是主觀的,我沒有在我的文章中深入研究這個話題。 – JasonV 2009-06-04 16:12:12