一种基于CC网络通信模式的通信方法技术

技术编号:13781201 阅读:76 留言:0更新日期:2016-10-04 17:28
一种基于CC网络通信模式的通信方法,实现该方法的CC网络通信系统的至少有一端的部分功能是一个电子邮件机器人,它具有一个电子邮件供应商的电邮帐号,并且也具有对方的邮件帐号,所述电子邮件机器人具备自动收发电子邮件的功能该电子邮件机器人能够阅读文本的电子邮件的内容,并且合成回复邮件的文本内容;设定一套两端交互的语法规则,所述通信方法包括如下步骤:1)用户控制远程业务应用;2)远程业务应用进行输出。本发明专利技术提供了一种降低成本、安全准入和运营准入门槛较低、兼容性良好的基于CC网络通信模式的通信方法。

【技术实现步骤摘要】

本专利技术属于通信方法领域,涉及一种基于CC网络通信模式的通信方法
技术介绍
在互联网数据通信技术中传统的网络通信模式是CS结构,即有一个逻辑端点是服务端、另外一个是客户端。服务端(S端)的特点是一般侦听一个固定的网络端口,客户端(C端)的特点是一般主动向服务端发起连接请求,并且客户端是基于固定、或非固定端口发起对外通信的。从具体的网元而言,服务器并非是只是逻辑上的服务端,客户机并非一定是逻辑上的客户端。例如传统FTP协议的主动模式中,FTP服务器侦听21端口,当客户机发起连接请求后,进行指令交互,如果是客户机请求下载,则FTP服务器主动通过本地的20端口向客户机发起数据连接请求,进行数据传输。这时候对于数据通道而言,服务器实际上是一个逻辑上的客户端。随着WEB时代的繁荣,互联网数据通信进入了BS时代,此时网站作为WEB服务器大致是逻辑上的服务端(S端),当然也不排除使用FLASH或WEB RTC技术时,客户机有时也可以作为逻辑上的服务端接收多媒体数据。网络通信是复杂的,使用私有、非标准技术时颠覆原有的CS角色是常有的事,但核心的一条就是兼容性。脱离了兼容性的颠覆性实际上就是空中楼阁、纸上谈兵。另外,BS本身并非是颠覆性的,其本质还是CS模式的,只不过由于WEB标准的普及使得浏览器可以作为一个标准的、通用客户端的面目呈现。浏览器Browser的英文首字母B就构成了BS
结构中的逻辑客户端的端点。实际上早期浏览器也一度被称之为瘦客户端(瘦客户端的一个典型形式是,用WEB浏览器作GIS数字地图系统的客户机,因为主体地图数据的渲染计算在服务器上完成,所以浏览器端只是作数据显示而已,没有参与到CPU高耗的计算)。无论是CS模式还是BS模式,在互联网上进行数据通信,服务端一般需要一个固定的公网IP地址或者是DNS可解析的域名,除非这个服务器提供的网络服务只是面向本地的局域网用户的。易见,维护一个公网地址或域名需要一定的费用开销,而且无论是BS或者是CS,日益严峻的网络安全环境也使得这种部署在实际上维护成本颇高。花生壳域名注册系统可以支持在动态公网地址下部署公网WEB服务,这在一定程度上降低了公网S端的准入门槛。另外的角度,从人机界面而言CS/BS模式下作为人的用户和机器提供的服务(软件)是通过软件作为媒介来完成的。例如对于网站的用户是使用浏览器进行阅读,对于网站的维护管理也是使用浏览器打开后台页面进行配置、控制。例如图1所示,用户是使用客户端进行网络服务的接收的,用户不能直接和WEB服务端软件交互。
技术实现思路
为了克服已有CS或BS通信方式的成本较高、安全准入和运营准入门槛较高、以及兼容性较差的不足,本专利技术提供了一种降低成本、安全准入和运营准入门槛较低、兼容性良好的基于CC网络通信模式的通信方法。本专利技术解决其技术问题所采用的技术方案是:一种基于CC网络通信模式的通信方法,实现该方法的CC网络通信系统的至少有一端的部分功能是一个电子邮件机器人,它具有一
个电子邮件供应商的电邮帐号,并且也具有对方的邮件帐号,所述电子邮件机器人具备自动收发电子邮件的功能该电子邮件机器人能够阅读文本的电子邮件的内容,并且合成回复邮件的文本内容;设定一套两端交互的语法规则,所述通信方法包括如下步骤:1)用户控制远程业务应用,过程如下:1.1)用户使用本地软件编辑邮件内容;1.2)发送邮件;1.3)远端电子邮件机器人定时查看邮箱;1.4)电子邮件机器人接收邮件;1.5)电子邮件机器人阅读邮件,阅读按照两端约定的语法规则进行;1.6)电子邮件机器人对远端业务程序的运行按照理解的邮件内容进行调整;2)远程业务应用进行输出,过程如下:2.1)电子邮件机器人接收业务程序的输出;2.2)电子邮件机器人按照语法规则合成邮件内容,包含邮件附件的生成;2.3)电子邮件机器人发送邮件;2.4)用户查看邮箱;2.5)用户接收邮件;2.6)用户阅读邮件。进一步,所述远程业务应用部署时不需要配置公网IP或域名即能接收远程的管理、输入输出,用户与远程业务应用之间采用PGP加密的邮件通信方式。所述步骤1.1)中,如果是简单的命令文本,直接登陆用户的WEB邮箱手动编写邮件内容。所述步骤2.6)中,如果是复杂的邮件内容,通过本端软件进行内容阅读和生成。本专利技术的技术构思为:采用的通信模式是直接地客户端对客户端的模式(Client to Client,CC)。首先,它可以不需要依赖于固定的公网IP地址、或可解析的域名,只要通信的2端之间具备访问外网WEB服务的权限即可,对外访问的网络带宽也没有很高的要求(而WEB服务器的带宽视支持访问链接数目的能力,一般要求不会太低);其次,理论上它可以使得人(作为用户)直接可以和机器(即部署于机器上的软件)通信,当然如果需要传递复杂的信息时,人也可以借助于本地的一个软件来进行信息的编辑,再通过该软件和对方的机器通信。总之,不管是人对机器也好,机器对机器也好,两端的形式从逻辑上都可称为客户端,是客户端对客户端的通信,称之为CC模式的通信。本专利技术的有益效果主要表现在:降低成本、安全准入和运营准入门槛较低、兼容性良好。附图说明图1是现有的CS/BS通信原理图。图2是CC网络通信模式的逻辑结构图。图3是应用本专利技术的智慧课堂系统的原理图。具体实施方式下面结合附图对本专利技术作进一步描述。参照图2和图3,一种基于CC网络通信模式的通信方法,实现该方法的CC网络通信系统的至少有一端的部分功能是一个电子邮件
机器人,它具有一个电子邮件供应商的电邮帐号,并且也具有对方的邮件帐号,所述电子邮件机器人具备自动收发电子邮件的功能该电子邮件机器人能够阅读文本的电子邮件的内容,并且合成回复邮件的文本内容;设定一套两端交互的语法规则,所述通信方法包括如下步骤:1)用户控制远程业务应用,过程如下:1.2)用户使用本地软件编辑邮件内容;1.2)发送邮件;1.3)远端电子邮件机器人定时查看邮箱;1.4)电子邮件机器人接收邮件;1.5)电子邮件机器人阅读邮件,阅读按照两端约定的语法规则进行;1.7)电子邮件机器人对远端业务程序的运行按照理解的邮件内容进行调整;2)远程业务应用进行输出,过程如下:2.1)电子邮件机器人接收业务程序的输出;2.2)电子邮件机器人按照语法规则合成邮件内容,包含邮件附件的生成;2.3)电子邮件机器人发送邮件;2.4)用户查看邮箱;2.5)用户接收邮件;2.6)用户阅读邮件。进一步,所述远程业务应用部署时不需要配置公网IP或域名即能接收远程的管理、输入输出,用户与远程业务应用之间采用PGP加密的邮件通信方式。所述步骤1.1)中,如果是简单的命令文本,直接登陆用户的WEB邮箱手动编写邮件内容。所述步骤2.6)中,如果复杂的邮件内容,可以通过本端软件进行内容阅读。在CC通信模式中至少有一端的部分功能是一个电子邮件机器人,它具有一个电子邮件供应商的电邮(Email)帐号,并且也具有对方的邮件帐号。邮件机器人具备自动收发电子邮件的功能,更重要的是该机器人能够阅读文本的电子邮件的内容(按照一定的语法解析文本语义),并且合成(按照一定的语法)回复邮件的文本内容。该模式的另外一端可以是一个人,也可以是一个软件,该软件的部分本文档来自技高网
...

【技术保护点】
一种基于CC网络通信模式的通信方法,其特征在于:实现该方法的CC网络通信系统的至少有一端的部分功能是一个电子邮件机器人,它具有一个电子邮件供应商的电邮帐号,并且也具有对方的邮件帐号,所述电子邮件机器人具备自动收发电子邮件的功能该电子邮件机器人能够阅读文本的电子邮件的内容,并且合成回复邮件的文本内容;设定一套两端交互的语法规则,所述通信方法包括如下步骤:1)用户控制远程业务应用,过程如下:1.1)用户使用本地软件编辑邮件内容;1.2)发送邮件;1.3)远端电子邮件机器人定时查看邮箱;1.4)电子邮件机器人接收邮件;1.5)电子邮件机器人阅读邮件,阅读按照两端约定的语法规则进行;1.6)电子邮件机器人对远端业务程序的运行按照理解的邮件内容进行调整;2)远程业务应用进行输出,过程如下:2.1)电子邮件机器人接收业务程序的输出;2.2)电子邮件机器人按照语法规则合成邮件内容,包含邮件附件的生成;2.3)电子邮件机器人发送邮件;2.4)用户查看邮箱;2.5)用户接收邮件;2.6)用户阅读邮件。

【技术特征摘要】
1.一种基于CC网络通信模式的通信方法,其特征在于:实现该方法的CC网络通信系统的至少有一端的部分功能是一个电子邮件机器人,它具有一个电子邮件供应商的电邮帐号,并且也具有对方的邮件帐号,所述电子邮件机器人具备自动收发电子邮件的功能该电子邮件机器人能够阅读文本的电子邮件的内容,并且合成回复邮件的文本内容;设定一套两端交互的语法规则,所述通信方法包括如下步骤:1)用户控制远程业务应用,过程如下:1.1)用户使用本地软件编辑邮件内容;1.2)发送邮件;1.3)远端电子邮件机器人定时查看邮箱;1.4)电子邮件机器人接收邮件;1.5)电子邮件机器人阅读邮件,阅读按照两端约定的语法规则进行;1.6)电子邮件机器人对远端业务程序的运行按照理解的邮件内容进行调整;2)远程业务应用进行输出,过程如下:2.1)电...

【专利技术属性】
技术研发人员:陆成刚
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1