发明名称 |
一种编译器及其实现方法 |
摘要 |
本发明公开了一种编译器及其实现方法。所述编译器的实现方法包括:在第一网页应用程序Web APP中查找Web服务的调用代码;将查找到的Web服务的调用代码替换为基于网络操作系统Web OS的内部接口函数代码,所述接口函数代码的功能与所述Web服务的调用代码相对应;将进行了替换操作的第一Web APP进行保存,作为第二Web APP。通过本发明,提高了Web APP在Web OS中的运行效率。 |
申请公布号 |
CN101546272B |
申请公布日期 |
2012.07.25 |
申请号 |
CN200910137387.4 |
申请日期 |
2009.04.29 |
申请人 |
阿里巴巴集团控股有限公司 |
发明人 |
冷山述 |
分类号 |
G06F9/45(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
逯长明;王宝筠 |
主权项 |
一种编译器的实现方法,其特征在于,所述方法包括:在第一网页应用程序Web APP中查找Web服务的调用代码;将查找到的Web服务的调用代码替换为基于网络操作系统Web OS的内部接口函数代码,所述接口函数代码的功能与所述Web服务的调用代码相对应;根据用户标签,确定内部接口函数的执行逻辑,并根据确定的执行逻辑对进行了替换操作的第一网页应用程序Web APP代码重新进行代码组织;将进行了替换操作的第一网页应用程序Web APP进行保存,作为第二网页应用程序Web APP;将所述第二网页应用程序Web APP部署在所述基于网络操作系统WebOS中,当在所述基于网络操作系统Web OS中执行所述第二网页应用程序Web APP时,所述第二网页应用程序Web APP直接调用所述基于网络操作系统Web OS的内部接口函数并构造成标准页面展现代码,将所述标准页面展现代码返回至所述基于网络操作系统Web OS。 |
地址 |
英属开曼群岛大开曼岛资本大厦一座四层847号邮箱 |