Systems and methods for facilitating the development of an application that accesses data

    公开(公告)号:US09922100B2

    公开(公告)日:2018-03-20

    申请号:US12271288

    申请日:2008-11-14

    IPC分类号: G06F9/44 G06F17/30

    CPC分类号: G06F17/3056 G06F17/30578

    摘要: Certain embodiments facilitate developing an application using a client-side object model to data source mapping. This may involve defining data use on the client side of the application in various ways that simplify the development necessary to implement data access features. In certain embodiments, data access and synchronization between a client and a data source is accomplished by configuring the client to map to a set of remote procedure call operations for a given data source. For example, the user may implement or confirm update, create, delete, and retrieve function calls for a given data source such that the application can implement data access and updating using those functions. Embodiments use persistent object identifiers, change logs, and/or data bindings in a client to provide various features and benefits. Certain embodiments also facilitate conflict resolution, demand paging, and lazy loading.

    Systems and Methods for Facilitating the Development of an Application that Accesses Data
    2.
    发明申请
    Systems and Methods for Facilitating the Development of an Application that Accesses Data 有权
    促进访问数据的应用程序开发的系统和方法

    公开(公告)号:US20140250062A1

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

    申请号:US12271288

    申请日:2008-11-14

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3056 G06F17/30578

    摘要: Certain embodiments facilitate developing an application using a client-side object model to data source mapping. This may involve defining data use on the client side of the application in various ways that simplify the development necessary to implement data access features. In certain embodiments, data access and synchronization between a client and a data source is accomplished by configuring the client to map to a set of remote procedure call operations for a given data source. For example, the user may implement or confirm update, create, delete, and retrieve function calls for a given data source such that the application can implement data access and updating using those functions. Embodiments use persistent object identifiers, change logs, and/or data bindings in a client to provide various features and benefits. Certain embodiments also facilitate conflict resolution, demand paging, and lazy loading.

    摘要翻译: 某些实施例有利于使用客户端对象模型开发应用程序以进行数据源映射。 这可能涉及以各种方式在应用程序的客户端定义数据使用,以简化实现数据访问功能所必需的开发。 在某些实施例中,客户端和数据源之间的数据访问和同步通过配置客户端映射到给定数据源的一组远程过程调用操作来实现。 例如,用户可以实现或确认对给定数据源的更新,创建,删除和检索功能调用,使得应用可以使用这些功能实现数据访问和更新。 实施例在客户端中使用持久对象标识符,更改日志和/或数据绑定来提供各种特征和益处。 某些实施例还有助于冲突解决,请求寻呼和延迟加载。