功能很简单..
用户登录网站之后可以向客户发送在线或者离线消息..
如果客户在线则可以立即回复,否则客服下次登录的时候再回复,而用户下次登录的时候可以看到聊天记录。100分够不够?现在的都是通过中转的,不太好。有没有更好的,可以嵌入到自己的web 应用里的?

解决方案 »

  1.   

    JSP会吧
    第一步:在数据库做一张表id,userid(发送用户ID),type(类型,已读为1未读为0),message(信息内容),userid1(接收用户ID)
    第二步:写消息页面,把用户全部显示出来做成列表,点击一个就能给他发消息,然后点发送就把内容存入数据库
    第三步:写接收页面,把这个页面定义为五秒或十秒或三十秒刷新一次(你可以把这个页面放在一个内嵌窗口里),如果数据库中有该用户的而且type为0的信息则显示一个链接,并可以以声音或图片来提醒用户有新消息,用户可以点击这个链接弹出新窗口读取新消息,当弹出新窗口时把这条信息的type改为1,
    聊天记录就是读数据库中该用户的type为1的信息
    功能基本完成