[发明专利]扩展软件功能的方法、上层软件客户端及拉远功能服务器有效
申请号: | 201210149198.0 | 申请日: | 2012-05-14 |
公开(公告)号: | CN103425517B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 梁霜 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李健,龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 软件 功能 方法 上层 客户端 服务器 | ||
1.一种扩展软件功能的方法,包括:
上层软件客户端根据预先配置的参数调用拉远功能服务器;
所述拉远功能服务器根据预先配置的参数登录到下层软件服务器,将下层软件客户端的界面以界面拉远的方式传送给所述上层软件客户端。
2.如权利要求1所述的方法,其特征在于:
所述拉远功能服务器包括:拉远功能控制模块和目标控制模块,所述方法包括:
所述上层软件客户端根据预先配置的参数调用所述拉远功能服务器的拉远功能控制模块;
所述拉远功能控制模块启动,并根据所述预先配置的参数找到对应的目标控制模块并启动所述目标控制模块;
所述拉远功能服务器的目标控制模块启动后,根据预先配置的参数找到下层软件客户端,并登录到相应的下层软件服务器,从所述下层软件服务器获取所述下层软件客户端的界面,并以界面拉远的方式传送给所述上层软件客户端。
3.如权利要求2所述的方法,其特征在于:
所述目标控制模块包括:目标插件模块和目标图形用户界面GUI程序模块;所述目标插件模块具有目标插件模块目录,所述目标GUI程序模块具有目标GUI程序模块目录,所述目标插件模块目录和所述目标GUI程序模块目录是一一对应的;
所述拉远功能控制模块启动并根据所述预先配置的参数找到对应的目标控制模块并启动所述目标控制模块,包括:
所述拉远功能控制模块根据所述预先配置的参数在所述目标插件模块目录中找到对应的目标插件模块并启动所述目标插件模块,根据所述目标插件模块目录和目标GUI程序模块目录一一对应的关系找到对应的目标GUI程序模块,由所述目标插件模块启动所述目标GUI程序模块。
4.如权利要求3所述的方法,其特征在于:
所述目标控制模块根据预先配置的参数登录到下层软件服务器,并将所述下层软件客户端的界面以界面拉远的方式传送给所述上层软件客户端,包括:
所述目标GUI程序模块根据预先配置的参数找到对应的下层软件客户端,并登录到所述下层软件服务器,从所述下层软件服务器获取所述下层软件客户端的界面,并传送给所述目标插件模块;
所述目标插件模块启动后,实时监听所述目标GUI程序模块进程的运行情况,将所述GUI程序模块获取的下层软件客户端的界面传送给所述上层软件客户端。
5.如权利要求4所述的方法,其特征在于:
所述预先配置的参数包括:所述拉远功能服务器的IP地址、端口、下层软件服务器的类型、下层软件服务器的IP地址、下层软件服务器的登录用户名和密码;
所述方法包括:
所述上层软件客户端根据所述拉远功能服务器的IP地址和端口调用所述拉远功能服务器的拉远功能控制模块;
所述拉远功能控制模块启动,并根据所述下层软件服务器的类型在所述目标插件模块目录中找到对应的目标插件模块并启动所述目标插件模块,根据所述目标插件模块目录和目标GUI程序模块目录一一对应的关系找到对应的目标GUI程序模块,由所述目标插件模块启动所述目标GUI程序模块;
所述目标GUI程序模块根据所述下层软件服务器的类型找到对应的下层软件客户端,并根据所述下层软件服务器的IP地址、登录用户名和密码登录到所述下层软件服务器,从所述下层软件服务器获取所述下层软件客户端的界面,并传送给所述目标插件模块;
所述目标插件模块启动后,实时监听所述目标GUI程序模块进程的运行情况,将所述GUI程序模块获取的下层软件客户端的界面传送给所述上层软件客户端。
6.一种上层软件客户端,包括:
参数配置模块,用于预先配置表示拉远功能服务器相应模块位置以及登录到下层软件服务器所需的相应参数;
调用模块,用于根据预先配置的参数调用所述拉远功能服务器;
接收模块,用于接收所述拉远功能服务器以界面拉远的方式传送来的下层软件客户端的界面。
7.如权利要求6所述的上层软件客户端,其特征在于:
预先配置的所述参数包括:所述拉远功能服务器的IP地址、端口、下层软件服务器的类型、下层软件服务器的IP地址、下层软件服务器的登录用户名和密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210149198.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种OSGI集成测试方法
- 下一篇:一种控制方法、系统和电子设备