如何实现类似OA系统的及时通信?

问题描述

问题是当别人跟我发送消息时,我能最快的第一时间收到,不需要等待客户端向服务器发送请求,而是服务器收到消息马上把消息发生给你,网上很多都是用AJAX隐藏去不停的刷客户端,我想问一下有没有更好的方法

解决方案

解决方案二:
类似的帖子很多,不过还是关注新解
解决方案三:
1长连接2flash模拟socket3插件
解决方案四:
记得有一个设计模式,叫做观察者模式来着就是解决这个问题的服务器端数据一改变,会自动告诉所有观察者
解决方案五:
你说的OA系统,那就是在内部网内了,个人认为,用Socket通信1、首先要让服务器知道所有在线用户的IP地址(如:可以在登录的时候告知服务器或有人请求此页面时就在服务器上记录)这样在服务器上就维护了一张IP地址表,这张表可以与用户名对应,并在聊天页面上显示出来。2、在每个客户端要有一个Socket监听和发送代码(可以用Applet,js等支持或间接支持Socket语言写)3、用户从聊天页面中选择一户,到服务中获得IP,此后就可与之点对点socket通信了。总之。无论是客户端,还是服务器之间,只要能得到IP,和端口号就能Socket进行之间的实时通信。
解决方案六:
引用3楼fengyifei11228的回复:

记得有一个设计模式,叫做观察者模式来着就是解决这个问题的服务器端数据一改变,会自动告诉所有观察者

是有这个。
解决方案七:
up
解决方案八:
老问题了,再关注下
解决方案九:
ding
解决方案十:
关注
解决方案十一:
引用4楼2000ihby的回复:

你说的OA系统,那就是在内部网内了,个人认为,用Socket通信1、首先要让服务器知道所有在线用户的IP地址(如:可以在登录的时候告知服务器或有人请求此页面时就在服务器上记录)这样在服务器上就维护了一张IP地址表,这张表可以与用户名对应,并在聊天页面上显示出来。2、在每个客户端要有一个Socket监听和发送代码(可以用Applet,js等支持或间接支持Socket语言写)3、用户从聊天页面中选择一户,到服务中获得…

我觉得这个建议可以试下:另外还有一点就是,如果你想实现B/S的Web即时通讯的话,一定是有请求响应的,服务器端只能对请求做出响应,AJAX也是一样的,只是采用了异步的方式,你可以定期的去刷新服务器,请求资源,还有比较流行是的用AJAX推拉的方式,当服务器端没有更新时就等待,有就返回数据。建议还是用AJAX比较好,目前大多即时通讯大多都是采用AJAX。不管怎样,如果想没有请求服务器端就能做出响应,那就不是B/S了。

时间: 2024-12-04 10:54:54

如何实现类似OA系统的及时通信?的相关文章

OA系统权限管理设计(转载)

任何系统都离不开权限的管理,有一个好的权限管理模块,不仅使我们的系统操作自如,管理方便,也为系统添加亮点. l 不同职责的人员,对于系统操作的权限应该是不同的.优秀的业务系统,这是最基本的功能. l 可以对"组"进行权限分配.对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情.所以,系统中就提出了对"组"进行操作的概念,将权限一致的人员编入同一组,然后对该组进行权限分配. l 权限管理系统应该是可扩展的.它应该可

OA系统渠道为王 华天动力OA布局全国20个城市分公司

OA系统行业经过十几年的沉淀,将掀起一场血雨腥风的"武林之战".早在几年前,OA系统行业的格局变化就有迹可循,泛微OA系统为上市积极筹备,泛微OA系统自成一派,金和OA转战企业APP市场,致远OA与用友"分手",通达前CEO转战SAAS,万户被华宇收购,华天动力OA系统快速布局城市分公司,提升客户服务能力,在产品上力求稳健.2016年第一季度马上过去,万物复苏,种种迹象表明,OA系统行业抢占市场份额之争已拉开帷幕,鹿死谁手的OA较量越惨烈越有看点. 专注OA十五年的

华天动力OA系统全国渠道布局 20个城市分公司初露端倪

OA系统行业经过十几年的沉淀,将掀起一场血雨腥风的"武林之战".早在几年前,OA系统行业的格局变化就有迹可循,泛微OA系统为上市积极筹备,金和OA转战企业APP市场,致远OA与用友"分手",华天动力OA系统以不变应万变,在产品上力求稳健.2016年第一季度马上过去,万物复苏,种种迹象表明,OA系统行业抢占市场份额之争已拉开帷幕,OA市场群雄逐鹿. 专注OA十五年的华天动力OA系统在过去的十几年间,在产品上每年都有新的变动,无论是做为"智慧协同"的

2017年即将过半 免费OA系统行业OA厂商大转变

2017年即将过半 免费OA系统行业OA厂商大转变 当前,中国企业对于OA办公系统的认识已经达到较高的层次.在经历了理念导入.应用普及的阶段之后,企业对于OA办公系统的要求也越来越高.所以在2017年之前,有很多OA厂商都纷纷推出了免费OA系统来占据OA市场.部分所谓的免费OA因为商业模式不善,无法维系企业运营后,就悄无声息直接倒闭了事. 目前能够成为免费OA系统的主流包括:点晴OA.78OA.今目标.赛飞OA.一米OA等,现在就让我们看看这些免费OA厂商在2017年的转变. 点晴OA系统可以说

OA公司有哪些?细数市场上主流OA系统

伴随着企业信息化的大潮大浪,用户对OA系统的需求呈现出明显增长的趋势.为了迎合用户的需求,OA系统在建设的过程当中不断创新,不论是在产品的技术还是组织架构方面都将脱胎换骨,致力于为用户打造最方便.最全面.最快捷的办公平台系统.而在这些快速前行和发展的OA系统当中,最受瞩目的就属泛微OA.致远OA和华天动力OA了.下面,就让我们来为这三家OA系统做一个横向对比,以此作为一个选型参考. 从功能上来看 泛微OA系统目前有着ecology.eoffice.eteams版本的OA软件产品,其功能非常全面,

如何把NOTES8邮箱整合进OA系统中的问题,急(要求一天解决)!!!!!

问题描述 公司现在接了个OA系统的项目,是用JAVA开发一个B/S架构的OA系统,客户要求把NOTES8邮箱整合进OA系统中,各位有做过或未做过的高手有什么最简便的实现方案能提供下吗,先谢谢了!!! 解决方案 解决方案二:是was吗?如果是的话,可以导出一个KEY文件,然后导入到OA系统中,然后做web-sso,这不是一天能解决的问题~解决方案三:谢谢你了哈,还是有点不明白,之后跟他们确认了下,是以WEB形式访问notes,notes支持web形式的访问,再在OA系统中封装一下访问地址,这有可能

短信营销平台与OA系统整合应用方案

中介交易 SEO诊断 淘宝客 云主机 技术大厅 企业办公自动化系统简称OA,在企业级的应用日趋广泛和深入.随着,通讯技术和手段的不断升级和发展,为OA系统提供更多,更先进的技术实现和支撑,其中企业短信平台就是两者结合比较紧密的一块,当前,几乎所有的OA系统都支持短信群发平台,甚至在一些有强大CRM功能的OA系统里,还有较为专业短信营销平台. 想了解透彻,短信平台与OA系统整合应用的结构,就必须清楚认识OA系统的本质. 办公自动化系统是实现机关内部各级部门之间以及机关内外部之间办公信息的收集.处理

OA系统选型分析之致远OA与华天动力OA

OA系统行业发展到今天,大家都明白了一条重要法则,那就是:没有完美的OA系统或者最好的OA系统,只有适合自己的OA系统.作为北方OA系统行业的两大领军品牌,致远OA与华天动力OA已经在全国各地的很多企业中普及.致远与华天动力的比拼与其说是企业之间的较量,更不如说是产品的对比,这对于很多正在烦恼OA选型的企业来说或许是一个不错的参考. 在正式开启今天的华山论剑之前,让我们借用一张网络图片来大致了解一下OA系统的市场概况:排名是否正确我们不予置评,但显而易见的是在五星一线阵营都有致远与华天动力的身影

OA系统选型:选择好的工作流引擎

对OA系统而言,何为好的工作流引擎?我们知道错误的流程运行起来,带来的后果十分严重.因此,如果您的流程在正式使用之前就能得到测试,发现问题,并正确运行,这将会避免很多大麻烦. (10oa系统图形化工作流设计) 如今的OA产业鱼龙混杂,在大多数OA厂商正为是不是真正的"图形化工作流设计"而争执的时候,10oa已经脱身而出. 10oa的"图形化工作流设计和可视化表单设计",已经为千百家客户带来了极大业务扩展性和操作方便性,所见即所得的模式让流程配置更加便捷和顺畅,但10