发明名称 一种通过中间件技术将XML下载启动java应用的方法
摘要 本发明公开了一种通过中间件技术将XML下载启动java应用的方法,在数字机顶盒终端上运行的XML应用,启动JAVA应用接口AppManager.startAppName,根据参数dvb三要素,所述中间件切换到下载应用的频道;在所述的下载应用的频道下载解析该频道上的AIT表;判断是否存在当前要启动的java应用,如果不存在,则回到所述的XML应用;如果存在要启动的java应用,则根据AIT表的描述,通过DVBJProxyImp类的doLoad接口下载java应用class文件包到本地,然后再通过mainClassName启动该应用,从而完成XML启动java应用的调用。
申请公布号 CN103905902A 申请公布日期 2014.07.02
申请号 CN201410142296.0 申请日期 2014.04.10
申请人 内蒙古中大传媒发展有限公司 发明人 许海华;刘百川;沈江涛;何明
分类号 H04N21/443(2011.01)I 主分类号 H04N21/443(2011.01)I
代理机构 上海伯瑞杰知识产权代理有限公司 31227 代理人 吴泽群
主权项 一种通过中间件技术将XML下载启动java应用的方法,其特征在于,java应用通过数据前端播放,在终端上运行的XML应用,启动JAVA应用接口AppManager.startAppName,所述的数据前端是服务器端,根据参数dvb三要素,所述中间件切换到下载应用的频道,所述的三要素包括参数tsid、参数onid和参数serviceid;在所述的下载应用的频道下载解析该频道上的AIT表;判断是否存在当前要启动的java应用,如果不存在,则回到所述的XML应用;如果存在要启动的java应用,则根据AIT表的描述,找到主类的mainClassName和mainClassPath,通过DVBJProxyImp类的doLoad接口下载java应用class文件包到本地,然后再通过mainClassName启动该应用,从而完成XML启动java应用的调用;回到所述的XML应用。
地址 014010 内蒙古自治区包头市稀土高新区留创园B座313