一种基于即时通信系统的远程服务系统和方法技术方案

技术编号:4147957 阅读:167 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种基于即时通信系统的远程服务系统和方法。其步骤如下:(1)在服务机器上部署即时通信系统客户端,为所述机器配置即时通信系统号码;(2)在网络服务器上部署服务机器的自然语言化了的功能接口描述文件的存储系统;(3)即时通信系统用户可以发送自然语言请求给所述服务机器,以使其执行;(4)所述服务机器接收到所述自然语言请求后,查询自己的接口描述文件,获知所述自然语言所对应的功能软件接口,完成相应功能。本发明专利技术使得用户可以采用自然语言跟远程服务系统交互,因而更具亲和性。本发明专利技术完全模拟现实社会人际协作关系,因而原型更加直接,实现更为简单有效。

【技术实现步骤摘要】

本专利技术专利涉及一种远程服务系统和方法,特别涉及一种基于即时通信系统的远程服务 系统和方法。
技术介绍
远程服务是先进制造与自动化技术以及计算协作领域的重点、核心和关键技术。已有远程服务包括基于互联网的远程过程调用(RPC)和基于Web的Web Service,它们 都需要有固定的或动态获知的IP地址或Web网址,因而成本较高。 -即时通信(Instant Message, IM)系统是互联网主要的人际交流工具之一,通过M的 远程服务应用,如著名的MSN的小i机器人,属于专用IM远程服务应用。本专利技术的专利技术人发现,RPC和Web服务不适合点对点服务操作,而IM的专用机器人实现 复杂,而且它们的维护成本都较高
技术实现思路
'本专利技术的目的是提供一种点对点的简便易行的通用远程服务系统和方法,使网民得到更' 佳的网上服务体验。为实现本专利技术的目的,本专利技术提供了。其 步骤如下(1) 在服务机器上部署即时通信系统客户端,为所述机器配置即时通信系统号码;(2) 在网络服务器上部署服务机器的自然语言化了的功能接口描述文件的存储系统;(3) 即时通信系统用户可以发送自然语言请求给所述服务机器,以使其执行;(4) 所述服务机器接收到所述自然语言请求后,査询自己的接口描述文件,获知所述自然 语言所对应的功能软件接口,完成相应功能。所述网络服务器是所述即时通信系统的服务器。所述自然语言化了的接口描述文件与所 述服务机器对应,可以被所述机器访问以记录其运行状态与执行结果。所述自然语言化了的 功能接口描述文件在功能接口描述文件里为功能接口添加了对应的自然语言,所述自然语言 比接口更容易让用户接受。所述用户在即时通信系统客户端査看所述服务机器的功能接.口描 述文件,査询并学习自然语言请求规范,通过聊天窗口编辑自然语言请求并发送。所述机器 执行代码时,可以把执行状态与结果随时写入到所述接口描述文件中,再把执行结束状态消 息通过即时通信管道返回给请求者;所述请求者收到机器执行结束消息后,査阅所述机器的接口描述文件,获取本次执行结果。一种基于即时通信系统的远程服务系统,包括即时通信系统服务器、网络、以及用户客 户端计算机,其特征在于还包括服务机器,在所述服务机器上部署即时通信系统客户端, 为所述机器配置即时通信系统号码;还包括网络服务器,在网络服务器上部署服务机器的自 然语言化了的功能软件接口描述文件的存储系统;即时通信系统用户可以发送自然语言请求 给所述服务机器,以使其执行;所述服务机器接收到所述自然语言请求后,查询自己的接口 描述文件,获知所述自然语言所对应的功能接口,完成相应功能。所述网络服务器是所述即时通信系统的服务器。所述自然语言化了的接口描述文件与所 述服务机器对应,可以被所述机器访问以记录其运行状态与执行结果。所述自然语言化了的 功能接口描述文件在功能接口描述文件里为功能接口添加了对应的自然语言,所述自然语言 比接口更容易让用户接受。所述用户在即时通信系统客户端查看所述服务机器的功能接口描 述文件,査询并学习自然语言请求规范,通过聊天窗口编辑自然语言请求并发送。所述机器 执衧代码时,可以把执行状态与结果随时写入到所述接口描述文件中,再把执行结束状态消 息通过即时通信管道返回给请求者;所述请求者收到机器执行结束消息后,査阅所述机器的 接口描述文件,获取本次执行结果。在本专利技术里,任何软件实现的计算机系统都可以被改造为点对点的即时远程服务系统, 从而在互联网上通过即时通信系统提供特别服务。在本专利技术里,软件实现的计算机系统只要发布自己的功能软件接口描述文件,就可以通 过即时通信系统向用户提供自有功能服务。'在本专利技术的远程服务系统里,可以通过编辑即时通信系统联系人集合,来设置服务对象, 可以向即时通信系统特定用户提供自有功能服务。'本专利技术使得用户可以采用自然语言跟远程服务系统交互,因而更具亲和性。本专利技术实现了基于即时通信系统的远程服务通用方法,拓展了即时通信系统的应用领域, 本专利技术完全模拟现实社会人际协作关系,因而原型更加直接,实现更为简单有效。附图说明图l是本专利技术系统结构示意图2是本专利技术下的智能远程控制门的接口描述示意图。 具体实施例方式参照图l, 一种基于即时通信系统的远程服务系统,包括即时通信系统服务器105、网络 104、远程服务计算机101和用户端计算机102、 103,还包括网络服务器106,在网络服务器 106上部署即时通信系统里远程服务的功能软件接口描述文件的存储系统,所述接口描述文件与远程服务计算机101的即时通信系统号码对应,所述接口描述文件可以被即时通信系统 用户在用户端计算机102、 103上查看到;在远程服务计算机101上部署即时通信客户端系统, 为远程服务计算机101配置一个即时通信系统号码,所述号码是即时通信系统用户在用户端 计算机102、 103访问所述远程服务计算机101的唯一标识;即时通信系统用户在用户端计算 机102、 103上可以查阅到所述远程服务计算机101的接口描述文件,学习所述接口描述文件 的自然语言请求命令规范编辑自然语言请求命令,发送给所述服务者101;远程服务者101 接受到所述自然语言请求命令后,査看自己的接口描述文件,获取所述自然语言请求命令所 对应的软件模块,执行所述软件模块,完成相应软件功能;远程服务者101把执行结果写入自己的接口描述文件,返回成功与否的执行状态;请求者102、 103接收到请求执行成功后, 可以再次査看101的所述接口文件,获取执行结果。参见图2,本专利技术下的智能远程控制门的接口描述示意,所述门可以自关闭状态顺时针 旋转范围从0度到90度逐渐打开,有一个成员变量angle表示当前门所在的角度状态,函数 getAngle()获取当前状态;还有3个成员函数turnDeasil()顺时针旋转表示开门45度, turnDeasil( integer n)顺时针旋转表示开门n角度,tumWiddershins()逆时针旋转表示关门到0 度。请求者发出或智能门接收到取或get,智能门则调用函数getAngle()返回当前所 处的角度给请求者;请求者发出或智能门接收到开n或open n其中n为数,智能 门则调用函数tumDeasil(n)执行顺时针旋转,如果执行正确则此时门所处的角度增加了 n;请 求者发出或智能门接收到关或close ,智能门则调用函数tumWiddershins ()执行逆时 针旋转,如果执行正确则此时门所处的角度为0。这里的取、开、开n、关禾Q get、 open、 open n、 close是设计者为 该智能门设计的即时通信语言,因此可以预见,设计者准备把该门推销到汉语和英语地区。 设计者可以通过为该智能门添加更多不同即时通信语言,来扩展该智能门的使用语言范围, 以便支持更多的用户范围。实施例l:本专利技术的基于即时通信系统的远程服务单开门,1)在智能门上部署即时通信 客户端系统,配置即时通信系统号码,所述号码是即时通信系统用户访问该门的唯一标识;2) 把智能门的功能软件接口描述文件存入到网络服务器的即时通信系统里服务机器的功能软件 接口描述文件存储系统里;3)销售后,智能门的主人编辑智能门的即时通信系统联系人集合, 设置智能门可以接受并本文档来自技高网...

【技术保护点】
一种基于即时通信系统的远程服务方法,其步骤如下: (1)在服务机器上部署即时通信系统客户端,为所述机器配置即时通信系统号码; (2)在网络服务器上部署服务机器的自然语言化了的功能接口描述文件的存储系统; (3)即时通信系统 用户可以发送自然语言请求给所述服务机器,以使其执行; (4)所述服务机器接收到所述自然语言请求后,查询自己的接口描述文件,获知所述自然语言所对应的功能软件接口,完成相应功能。

【技术特征摘要】
1.一种基于即时通信系统的远程服务方法,其步骤如下(1)在服务机器上部署即时通信系统客户端,为所述机器配置即时通信系统号码;(2)在网络服务器上部署服务机器的自然语言化了的功能接口描述文件的存储系统;(3)即时通信系统用户可以发送自然语言请求给所述服务机器,以使其执行;(4)所述服务机器接收到所述自然语言请求后,查询自己的接口描述文件,获知所述自然语言所对应的功能软件接口,完成相应功能。2. 根据权利要求l所述的一种基于即时通信系统的远程服务方法,其特征在于所述网络服务器是所述即时通信系统的服务器。 、3. 根据权利要求l所述的一种基于即时通信系统的远程服务方法,其特征在于所述自然语言化了的接口描述文件与所述服务机器对应,可以被所述机器访问以记录其运行状态与执行结果。4. 根据权利要求1所述的一种基于即时通信系统的远程服务方法,其特征在于所述自^语言化了的功能接口描述文件在功能接口描述文件里为功能接口添加了对应的自然语言,所述自然语言比接口更容易让用户接受。5. 根据权利要求l所述的一种基于即时通信系统的远程服务方法,其特征在于所述用户在即时通信系统客户端査看所述服务机器的功能接口描述文件,査询并学习自然语言请求叙范,通过聊天窗口编辑自然语言请汆并发送。6. 根据权利要求l所述的一种基于即时通信系统的远程服务方法,其特征在于所述机器执行代码时,可以把执行状态与结果随时写入到所述接口描述文件中,再把执行结束状态消息通过即时通信管道返回给请求者;所述请求者收到机器执行结束消息后,查阅所述机器的接口描述文件,获取本次执行结果。7. —种基于即时通信系统的远程服务...

【专利技术属性】
技术研发人员:赵维
申请(专利权)人:南京大本营电子科技有限公司
类型:发明
国别省市:84[]

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

1