面向异构终端的Web应用界面动态适配方法

    公开(公告)号:CN102841790A

    公开(公告)日:2012-12-26

    申请号:CN201210228019.2

    申请日:2012-07-02

    Applicant: 北京大学

    Abstract: 本发明提供一种面向异构终端的Web应用界面动态适配方法,其步骤包括:通过浏览器加载Web应用界面并进行渲染;获取渲染后的Web应用界面在运行时刻的DOM树;根据DOM树中所有子树的类型和尺寸信息,将Web应用界面分割生成若干适应当前屏幕的子界面;监测DOM树的变化,将变化的界面重分割成适应当前屏幕的子界面;在当前屏幕中显示分割后的子界面。本发明可以忠实地反映运行时刻的界面结构与表现,使为PC等大尺寸屏幕设备设计的Web界面得以在小尺寸屏幕设备上以适合的方式显示。

    一种细粒度远程调用在线重构方法

    公开(公告)号:CN101958928B

    公开(公告)日:2013-01-02

    申请号:CN201010286336.0

    申请日:2010-09-17

    Applicant: 北京大学

    Abstract: 本发明公开了一种细粒度远程调用在线重构方法,属于软件技术领域。本发明的方法为:1)服务器端根据应用运行时刻信息检测当前应用中某一个类的可在线重构细粒度远程调用;2)服务器端将该类的所有属性添加到可在线重构细粒度远程调用的客户端代理对象中,生成该类的客户端智能代理对象;3)服务器端根据客户端发出的该类的每一次请求,返回该类的客户端智能代理对象实例给客户端。与现有技术相比,本发明可以在不修改应用系统、不中断其正常运行的前提下,完成软件系统的维护和演化,提高软件系统的可靠性和可用性。

    一种细粒度远程调用在线重构方法

    公开(公告)号:CN101958928A

    公开(公告)日:2011-01-26

    申请号:CN201010286336.0

    申请日:2010-09-17

    Applicant: 北京大学

    Abstract: 本发明公开了一种细粒度远程调用在线重构方法,属于软件技术领域。本发明的方法为:1)服务器端根据应用运行时刻信息检测当前应用中某一个类的可在线重构细粒度远程调用;2)服务器端将该类的所有属性添加到可在线重构细粒度远程调用的客户端代理对象中,生成该类的客户端智能代理对象;3)服务器端根据客户端发出的该类的每一次请求,返回该类的客户端智能代理对象实例给客户端。与现有技术相比,本发明可以在不修改应用系统、不中断其正常运行的前提下,完成软件系统的维护和演化,提高软件系统的可靠性和可用性。

Patent Agency Ranking