Responsive user interface with background application logic for working on an object
    13.
    发明授权
    Responsive user interface with background application logic for working on an object 有权
    响应式用户界面,具有用于处理对象的后台应用程序逻辑

    公开(公告)号:US08418190B2

    公开(公告)日:2013-04-09

    申请号:US12624463

    申请日:2009-11-24

    IPC分类号: G06F9/46

    CPC分类号: G06F9/451

    摘要: A user interface can be maintained in a responsive state on a user interface thread while synchronous application logic is running on a background thread. The application logic can access an object on the background thread, and the user interface can access the same object on the user interface thread. Additionally, a request for work to be done on an object can be received. If the request is to be dispatched to a background thread, then the work can be dispatched to the background thread without blocking the user interface thread. However, if the request is to be dispatched to the user interface thread, then the work can be dispatched to the user interface thread, and the background thread can be blocked.

    摘要翻译: 在同步应用程序逻辑在后台线程上运行时,用户界面可以在用户界面线程上保持响应状态。 应用程序逻辑可以访问后台线程上的对象,用户界面可以访问用户界面线程上的同一对象。 另外,可以接收对对象进行工作的请求。 如果请求被分派到后台线程,那么可以将工作调度到后台线程而不阻止用户界面线程。 但是,如果要将请求发送到用户界面线程,则可以将该工作发送到用户界面线程,并且可以阻止后台线程。

    Object graph faulting and trimming in an object-relational database system
    16.
    发明授权
    Object graph faulting and trimming in an object-relational database system 有权
    对象关系数据库系统中的对象图故障和修整

    公开(公告)号:US07165075B2

    公开(公告)日:2007-01-16

    申请号:US10199956

    申请日:2002-07-20

    IPC分类号: G06F17/00 G06F7/00

    摘要: A method and system for storing and retrieving data in an object-relational database system includes receiving a query which results in a request to load a first object. The method also includes identifying relationship types of other objects having a relationship with the first object. Then, the first object and those of the other objects which have a composition relationship with the first object are eager loaded. Those of the other objects which have an association relationship with the first object are marked as fault on demand. Preventing re-faulting of the same object in the same object graph, and trimming of graphs for serialization are also provided.

    摘要翻译: 用于在对象关系数据库系统中存储和检索数据的方法和系统包括接收导致加载第一对象的请求的查询。 该方法还包括识别与第一对象具有关系的其他对象的关系类型。 然后,第一个对象和与第一个对象具有组成关系的其他对象的对象被加载。 与第一个对象具有关联关系的其他对象的那些被标记为按需故障。 同时还提供了同一对象图中同一对象的重新故障,以及对串行化图的修整。

    Programming model for customized data objects
    18.
    发明授权
    Programming model for customized data objects 有权
    自定义数据对象的编程模型

    公开(公告)号:US07945596B2

    公开(公告)日:2011-05-17

    申请号:US11472050

    申请日:2006-06-20

    IPC分类号: G06F7/00

    CPC分类号: G06F8/10

    摘要: A programming model for customized data objects is provided. For several embodiments, a method for providing customizable data objects comprises storing an abstract definition of an entity in metadata, the definition including a set of properties of the entity; and generating an entity view class based on the set of properties of the entity and including at least one property of the entity in the entity view. When programming against the entity view class, only those properties included in the entity view class are allowed to be seen or modified.

    摘要翻译: 提供了自定义数据对象的编程模型。 对于几个实施例,用于提供可定制数据对象的方法包括将实体的抽象定义存储在元数据中,所述定义包括所述实体的一组属性; 以及基于所述实体的属性集合并且在所述实体视图中包括所述实体的至少一个属性来生成实体视图类。 对于实体视图类进行编程时,只允许查看或修改实体视图类中包含的那些属性。

    Software business process model
    20.
    发明授权
    Software business process model 失效
    软件业务流程模型

    公开(公告)号:US07730446B2

    公开(公告)日:2010-06-01

    申请号:US10389670

    申请日:2003-03-12

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06Q10/06 G06Q10/10

    摘要: A business software framework includes an application framework that has a process model. The process model provides desired services to the business components. The process model arranges operations into activities. The process model can also use an agent/service arrangement.

    摘要翻译: 商业软件框架包括具有过程模型的应用程序框架。 流程模型为业务组件提供所需的服务。 流程模型将操作安排到活动中。 流程模型也可以使用代理/服务安排。