用java实现web在线客服功能.不需要任何插件,用jsp和servlet如何实现。或者拿ssh框架。求源码或者详细思路
4个回答
展开全部
我使用过两种解决方案解决这个问题。
首先不能用插件,那我们想使用QQ啊,MSN之类的完成客服就行不通。
方案一就是采用网页聊天的形式。客服人员和客户分别在不同的网页上及时交流。使用Ajax技术,当某一方发出消息之后,通过js脚本监视该应用端页面的输入端,将发出的消息发送给服务器,服务器将消息处理之后发送给另一方,另一方接受到消息之后局部页面刷新,将消息显示出来。
方案二,做一个Applet小程序实现TCP/IP通信,将这个程序嵌入到网页中,用户需要客服的时候运行Applet小程序就可以了。
首先不能用插件,那我们想使用QQ啊,MSN之类的完成客服就行不通。
方案一就是采用网页聊天的形式。客服人员和客户分别在不同的网页上及时交流。使用Ajax技术,当某一方发出消息之后,通过js脚本监视该应用端页面的输入端,将发出的消息发送给服务器,服务器将消息处理之后发送给另一方,另一方接受到消息之后局部页面刷新,将消息显示出来。
方案二,做一个Applet小程序实现TCP/IP通信,将这个程序嵌入到网页中,用户需要客服的时候运行Applet小程序就可以了。
追问
嗯,我所想要的正是方案一。可是不会实现。。。
追答
去学一下Ajax方面的内容吧,应该不难实现。由于公司代码管控,抱歉不能给你参考代码。
其实还有一种方法是我徒弟提出来的非常简单,就是感觉有点非主流并且实际运行起来受邮箱服务器的影响比较大,最后没有施行。具体的办法是这样的:
利用java mail提供的API接口,采用SMT通信协议。分别设定两个专门邮箱帐号,客户端页面建立一个mail通信实体类,采用定时刷新,当监视到有来自对应帐号的邮件时,将内容信息在页面显示出来,而需要发送的信息也通过封装在mail的message里面。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ajax或则socket。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这东西需要详细的需求 具体需要别人怎么做才能满足你的要求
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关注下,期待答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询