[发明专利]用于启动与电子设备的接口的方法、系统和装置有效
申请号: | 200680006413.4 | 申请日: | 2006-04-03 |
公开(公告)号: | CN101128800A | 公开(公告)日: | 2008-02-20 |
发明(设计)人: | 伊克拉斯·玛恩·奥特玛利卡;麦西米利恩·J·斯普瑞 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44;G06F3/00;G06F9/46;G06F13/00 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 王怡 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 启动 电子设备 接口 方法 系统 装置 | ||
技术领域
这里描述的实施例涉及基于Java的嵌入式设备管理应用程序的领域。更具体而言,本发明的实施例一般地涉及从客户端工作站访问和启动本地存储版本的基于Java的嵌入式设备管理应用程序。本发明讨论了用于象本地安装的应用程序一样访问和启动基于Java的applet(小应用程序)的方法和系统。
背景技术
嵌入式应用程序(例如设备管理应用程序)是这样一种应用程序,其既无需被显式地安装在客户端工作站上,也不在客户端工作站上实际安装代码片段(pieces)。这种应用程序与设备一起提供,并可以通过某些网络(例如因特网)来访问。一旦客户端工作站与设备之间存在因特网协议(IP)连通性,用户就可以在客户端工作站上的浏览器中引出嵌入式应用程序。
具有嵌入式应用程序的优点在于具有web能力(web-enabled)的用户可以在无需向客户端工作站上加载或安装任何东西的情况下访问嵌入式应用程序并与嵌入式应用程序进行交互。于是,用户可以经由任何具有web能力的工作站来访问嵌入式应用程序并与其进行交互。
现有技术的图1是信息流过传统网络100的流图,该传统网络100能够与联网设备110进行接口同时保证兼容版本的嵌入式应用程序被用于与联网设备110进行接口。在传统网络100中,小应用程序(基于java的技术)允许客户端运行与联网设备110兼容的嵌入式应用程序版本。
更具体而言,加载程序115和用于与联网设备110进行接口的嵌入式应用程序被存储在联网设备上。加载程序被用于启动客户端工作站130上的嵌入式应用程序。
如现有技术的图1所示,在步骤1中,加载程序115通过位于客户端工作站130上的java插件(例如java虚拟机)被安装到浏览器窗口中。在步骤2和3中,加载程序115经由浏览器窗口140在客户端工作站130中执行,以便把嵌入式应用程序从联网设备110拉到客户端工作站130中。就是说,加载程序115提取嵌入式应用程序125,以在客户端工作站130上使用。更具体而言,客户端工作站130将嵌入式应用程序实现为Java小应用程序,该Java小应用程序在客户端工作站130上的浏览器140的Java虚拟机(JVM)内运行。这样,用户可以通过另一个窗口140来访问应用程序。按照这种方式,通过步骤4,用户可以使用基于java的嵌入式应用程序与联网设备110进行接口,例如来配置联网设备110。
虽然通过浏览器窗口140来使用基于java的小应用程序保证了兼容版本的嵌入式应用程序被用于与联网设备进行接口,但是浏览器接口很慢并且效率低。就是说,每当客户端希望与联网设备进行接口时,嵌入式应用程序就必须被下载,这是一种低效率的资源使用。另外,如果客户端正在通过安全套接层(SSL)连接到联网设备110,则会出现许多对话框,以便指导用户完成下载过程。但是,这些对话接口从用户的角度来看也是缓慢且麻烦的。另外,因为嵌入式应用程序被存储在联网设备110上,所以用户在运行时的参数方面受到限制,例如被分配给嵌入式应用程序的存储器等。
发明内容
本发明概括地教导了一种用于启动与远程电子设备的接口的方法。具体而言,本地安装的加载程序被启动。加载程序与存储在远程设备上的嵌入式应用程序相关联。与远程设备建立通信,以访问存储在远程设备上的第一校验和值。此后,第一校验和值被与本地存储版本的嵌入式应用程序的第二校验和值进行比较。当第一校验和值与第二校验和值相匹配时,本地存储版本的嵌入式应用程序被启动。
相应地,本发明的各种实施例公开了用于象本地安装的应用程序一样访问和启动远程设备中的基于java的嵌入式应用程序(例如小应用程序)的方法和系统。本发明的实施例能够自动更新本地存储的嵌入式应用程序的版本,以与存储在远程设备上的嵌入式应用程序的版本相匹配。另外,本发明的实施例提供了从客户端工作站直接启动的能力,从而绕过了浏览器接口并且在执行与远程设备进行接口的基于java的嵌入式应用程序时有效地提高了速度和效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680006413.4/2.html,转载请声明来源钻瓜专利网。