我最近被介紹給websockets,並且正在考慮是否僅僅通過使用websockets來創建web應用是可能的或者是好主意。Websockets只有Web應用程序?
1
A
回答
1
一個效果很好的模型是,您可以使用HTTP將Web應用程序的靜態內容(HTML,JavaScript,CSS,可能是圖像)提供給瀏覽器,並利用websockets處理動態的任何事情。 這樣做的好處在於,您可以利用所有靜態資源的緩存優勢。
換句話說,您可以完全消除服務器端的動態生成標記(a'la JSP,PHP等)。
0
是的,當然你可以做到這一點。
您唯一需要注意的是您的web應用程序僅限於支持websockets協議的瀏覽器。這就是爲什麼許多人選擇像socket.io這樣的服務器/客戶端庫來回退到其他通信層,如XHR。
相關問題
- 1. 的WebSockets沒有Web應用程序
- 2. 動態的WebSockets在Web應用程序
- 3. Websockets應用程序開發
- 4. 使用websockets和node.js的Web應用程序
- 5. Azure Web應用程序Websockets CORS:訪問控制 - 允許來源
- 6. 在WebSockets應用程序中使用AFIncrementalStore
- 7. 來自Windows應用程序的Websockets
- 8. 非實時應用程序的Websockets?
- 9. 時間只有一個asp.net web應用程序的用戶
- 10. 在tomcat上的Vaadin web應用程序只爲所有用戶創建一個web應用程序的實例
- 11. Glassfish web應用程序沒有響應
- 12. 對Web應用程序沒有響應
- 13. Convet現有的Web應用程序UI進入響應式Web應用程序
- 14. 有序啓動的Web應用程序
- 15. 建立web應用程序IOS應用程序沒有xcode
- 16. 沒有API的Web應用程序的Android應用程序
- 17. Web應用程序
- 18. 如何只允許Web應用程序訪問Web服務?
- 19. 有用的Java Web應用程序庫
- 20. 使用Websockets的兩個JAVA Web應用程序之間的通信
- 21. 集成websockets使用netty和Spring web應用程序運行在tomcat
- 22. 多層web應用程序和多層web應用程序有什麼區別?
- 23. 將現有的Web應用程序移植到移動Web應用程序
- 24. chrome web應用程序和web應用程序有什麼不同?
- 25. Web應用程序響應
- 26. ASP.NET MVC Web應用程序與Web應用程序
- 27. 其他Web應用程序中的Web應用程序
- 28. asp.net mvc 2 web應用程序裏面的Web應用程序?
- 29. Azure Web應用程序中的三層Web應用程序
- 30. 主Web應用程序中的IIS 7 Web應用程序
你將需要更具體。例如,Web應用程序的目的是什麼? – 2012-03-16 12:29:54
「只有websockets」是什麼意思?如果您希望人們使用瀏覽器查看,您必須至少提供一個使用「普通」HTTP的HTML頁面。 – 2012-03-16 13:24:24