[发明专利]跨平台网络通信方法及用于跨平台网络通信的通信服务器无效
申请号: | 200810302322.6 | 申请日: | 2008-06-26 |
公开(公告)号: | CN101616145A | 公开(公告)日: | 2009-12-30 |
发明(设计)人: | 常小军 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 网络 通信 方法 用于 服务器 | ||
技术领域
本发明涉及一种网络通信方法及用于网络通信的服务器,特别是关于一种跨平台网络通信方法及用于跨平台网络通信的通信服务器。
背景技术
随着计算机宽带网络的发展,网络通信系统在人们的日常生产生活中愈发显得重要。目前,网络通信系统按照架构方式和平台的不同,可以分为桌面应用通信系统(C/S架构)和Web类通信系统(B/S架构),这两种类型的网络通信系统之间各有优势,不可相互替代。基于C/S架构的通信系统特点在于运行速度和处理数据的速度比较快,操作交互性强,适合对数据流量要求大以及对数据处理速度要求高的领域,例如,人们日常生活中用到的MSN,QQ等网络通信系统。而基于Web的通信系统只需在服务器端设置应用程序,分布方便,不需要额外的客户端程序安装,例如,人们日常生活中用到的聊天室,BBS之类的网站通信系统,但其在数据处理速度及操作交互性方面不如桌面应用通信系统好。
基于C/S架构的通信系统虽然具有较高的数据处理速度及较好的操作交互性,但其本身需要安装网络通信客户端程序,不安装网络通信客户端程序将无法使用基于C/S架构的通信系统,这种模式不利于通信系统的应用推广。而B/S架构的通信系统虽然不需要安装网络通信客户端程序,使用便捷,利于推广,但其在通信速度、系统稳定性以及功能扩展性方面往往达不到人们的要求。
发明内容
鉴于以上内容,有必要提供一种跨平台网络通信方法,能够在客户端计算机不安装网络通信系统客户端程序的情况下,保证网络通信数据处理速度快及操作交互性强的特点。
此外,还有必要提供一种用于跨平台网络通信的通信服务器,能够在客户端计算机不安装网络通信系统客户端程序的情况下,保证网络通信数据处理速度快及操作交互性强的特点。
一种跨平台网络通信方法包括步骤:a.提供一个通信服务器,该通信服务器存储对多个客户端计算机之间通信作业进行前台控制的通信网页,及存储对所述多个客户端计算机之间通信作业进行后台控制的Active控件;b.一个客户端计算机通过网页浏览器访问该通信服务器以打开所述通信网页;c.在该客户端计算机不是第一次使用所述通信网页时,直接执行步骤d,或者,在该客户端计算机是第一次使用所述通信网页时,该客户端计算机从该通信服务器上加载并注册所述Active控件,并进行自定义通信协议的注册,然后执行步骤d;d.该客户端计算机通过打开的通信网页并利用所述自定义通信协议向其它客户端计算机发送数据;e.该客户端计算机运行的Active控件接收从上述打开的通信网页发送出的数据,并与其它客户端计算机运行的Active控件建立通信关系以将接收的数据即时地发送给其他客户端计算机;f.其它客户端计算机运行的Active控件接收从该客户端计算机运行的Active控件发送来的数据,并利用接收的数据为对应的通信网页进行数据更新。
一种用于跨平台网络通信的通信服务器,该通信服务器包括:客户端通信网页存储区,可执行桌面应用程序,及通信数据存储区。该客户端通信网页存储区,用于存储对多个客户端计算机之间通信作业进行前台控制的通信网页,及存储对所述多个客户端计算机之间通信作业进行后台控制的Active控件。该可执行桌面应用程序,用于监控所述多个客户端计算机间的通信数据,及将监控到的数据存储到所述的通信数据存储区中。该通信数据存储区,用于存储上述监控到的数据。
本发明利用Active控件,在客户端计算机不安装网络通信系统客户端程序的情况下,实现多个客户端计算机之间数据的点对点即时通信。
附图说明
图1为本发明跨平台网络通信方法较佳实施例的硬件环境图。
图2为本发明跨平台网络通信方法较佳实施例的流程图。
具体实施方式
参阅图1所示,是本发明跨平台网络通信方法较佳实施例的硬件环境图。该硬件环境图包括多个客户端计算机1(以两个为例),及为所述客户端计算机1提供网络通信服务的通信服务器2。所述客户端计算机1之间通过一网络(图中未示出,可以是互联网、局域网或其他任意适用的信息传播媒介)进行通信连接;每一个客户端计算机1与通信服务器2之间通过一网络(图中未示出,可以是互联网、局域网或其他任意适用的信息传播媒介)进行通信连接。
通信服务器2包括客户端通信网页存储区20,可执行桌面应用程序21,及通信数据存储区22。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810302322.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:离心泵轮密封结构
- 下一篇:网络多线路多功能域名解析的方法及宽带终端软件