【发布时间】:2012-05-10 19:00:01
【问题描述】:
可以使用数据库实现聊天应用程序(浏览器在特定时间段内连续发送请求并从保存消息的表中获取数据)。
我想知道,有没有办法在 HTTP 中使用 Ajax 和 jsp/servlet 实现聊天应用程序,并且没有数据库连接?我知道jsp,servlet。如何在 jsp/servlet 应用程序内部处理会话、请求、响应?
【问题讨论】:
-
数据库并不是聊天的必要条件。了解 comet (en.wikipedia.org/wiki/Comet_(programming)) 和 node.js (nodejs.org)
-
您是否有不想使用数据库的特定原因?
-
谢谢。你能解释一下chat.js吗?
-
Chat.js 在这种情况下只是一个简单的随机示例来说明原理 -- node.js/asp/jsp/etc 后端使用全局/共享/静态数组/列表/队列响应投票/stack 消息,偶尔弹出/出列/移动它们以减少内存占用。
标签: javascript ajax jsp servlets chat