Methods, systems and computer program products for generating
client/server applications
    273.
    发明授权
    Methods, systems and computer program products for generating client/server applications 失效
    用于生成客户端/服务器应用程序的方法,系统和计算机程序产品

    公开(公告)号:US6011918A

    公开(公告)日:2000-01-04

    申请号:US64925

    申请日:1998-04-22

    CPC classification number: G06F8/30 G06F9/465

    Abstract: Methods, systems and computer program products are provided for automatically generating client/server applications from an application written to execute on a single processing system. The application has program classes and programmed methods associated with the objects. Each program class in the application is identified and the relationships between programmed methods in the classes is determined. The relationships between the programmed methods in the identified classes are then weighted based on the activity of the relationship. Similarly, each identified class in the application is also weighted based on the computing resources required by the identified class. The identified classes are then partitioned into client classes and server classes based on the weighted relationships between the programmed methods in the classes, the weight associated with each class and a computing topology associated with a target client processing system. The resulting client and server partition may then be used for code generation and distribution based on the capabilities of a requesting computer system.

    Abstract translation: 提供了方法,系统和计算机程序产品,用于从写入在单个处理系统上执行的应用程序自动生成客户端/服务器应用程序。 应用程序具有与对象相关联的程序类和编程方法。 识别应用程序中的每个程序类,并确定类中编程方法之间的关系。 然后基于关系的活动来对所识别的类中的编程方法之间的关系加权。 类似地,应用程序中的每个已标识的类也基于所识别的类所需的计算资源进行加权。 然后,基于类中编程的方法,与每个类相关联的权重和与目标客户端处理系统相关联的计算拓扑之间的加权关系,将所识别的类划分为客户端类和服务器类。 然后,所得到的客户端和服务器分区可以用于基于请求计算机系统的能力的代码生成和分发。

Patent Agency Ranking