发明名称 Java系统的Web服务化方法与装置
摘要 本发明提供一种Java系统的Web服务化方法与装置,方法包括:对Java系统的字节码文件进行分析,获取Java系统中对象间的结构关系;据此将Java系统划分为不同的可服务化模块,可服务化模块包括Java系统中的一个或多个类;建立可服务化模块中每个被访问类的访问代理,并对可服务化模块进行Web封装生成Web服务模块,以实现对Java系统的Web服务化;访问代理为客户端以访问可服务化模块中类的方式访问Web服务模块中对应的类。本发明提供的Java系统的Web服务化方法与装置,解决了现有技术无法将Java系统中调用关系Web服务化的缺陷,同时扩大了Web服务的可服务化范围。
申请公布号 CN101719069A 申请公布日期 2010.06.02
申请号 CN201010033669.2 申请日期 2010.01.04
申请人 北京航空航天大学 发明人 杜宗霞;孙海龙;高鹏;李翔
分类号 G06F9/44(2006.01)I;G06F17/30(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 李勇
主权项 一种Java系统的Web服务化方法,其特征在于,包括:对Java系统的字节码文件进行分析,获取所述Java系统中对象间的结构关系;根据所述Java系统中对象间的结构关系,将所述Java系统划分为不同的可服务化模块,所述可服务化模块包括所述Java系统中的一个或多个类;建立所述可服务化模块中每个被访问类的访问代理,并对所述可服务化模块进行Web服务化封装生成Web服务模块,以实现对所述Java系统的Web服务化,其中所述可服务化模块中的每个被访问类被映射封装为所述Web服务模块中的一个类;所述访问代理用于使客户端以访问所述可服务化模块中类的方式访问所述Web服务模块中对应的类。
地址 100191 北京市海淀区学院路37号