BINDING CRUD-TYPE PROTOCOLS IN DISTRIBUTED AGREEMENT PROTOCOLS
    32.
    发明申请
    BINDING CRUD-TYPE PROTOCOLS IN DISTRIBUTED AGREEMENT PROTOCOLS 有权
    分销协议协议中的绑定协议类型协议

    公开(公告)号:US20130282789A1

    公开(公告)日:2013-10-24

    申请号:US13452433

    申请日:2012-04-20

    IPC分类号: G06F15/16

    摘要: Various embodiments enable redundant or replica services, such as “cloud” services, to be run at geographically distributed locations. Each replica is capable of performing operations that are generally, identically performed across all replicas. In the event of an interruption at one location, services in other locations can quickly and automatically take over operations. In one or more embodiments, a Distributed Agreement Protocol is utilized to bind a CRUD-type protocol as a state machine. Binding takes place through the use of a reverse proxy that is located at each of the locations at which the service is distributed. In at least some embodiments, the Distributed Agreement Protocol is implemented as the Paxos protocol or a variant thereof, and/or the CRUD-type protocol comprises the HTTP protocol.

    摘要翻译: 各种实施例使得诸如“云”服务的冗余或复制服务能够在地理分布的位置上运行。 每个副本都能够执行通常在所有副本上执行相同操作的操作。 在一个位置发生中断的情况下,其他地点的服务可以快速自动接管操作。 在一个或多个实施例中,使用分布式协议协议来将CRUD类型协议绑定为状态机。 绑定通过使用位于服务分发的每个位置处的反向代理来进行。 在至少一些实施例中,分布式协议协议被实现为Paxos协议或其变体,和/或CRUD类型协议包括HTTP协议。

    Drag and drop creation and editing of a page incorporating scripts
    39.
    发明授权
    Drag and drop creation and editing of a page incorporating scripts 有权
    拖放创建和编辑包含脚本的页面

    公开(公告)号:US07543267B2

    公开(公告)日:2009-06-02

    申请号:US10680238

    申请日:2003-10-08

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34 Y10S715/967

    摘要: An environment for developing clientside/serverside code is disclosed. The environment supports programming in an event-driven paradigm while the execution of the resultant programs are executed in a serial execution paradigm. Through shielding the developer from complex scripting segments, the environment provides the developer with the suggestion that that resultant execution model is event-driven. By treating scripts as later-definable objects, the designing phase of a page may be lessened, as the appropriate codings needed to implement a page are determined at a later date. In one example, the codings may be preliminary set as server side or client side, with the environment later adding the appropriate scripting language to complete the developed page.

    摘要翻译: 公开了开发客户端/服务器端代码的环境。 环境支持事件驱动范例中的编程,而执行结果程序在串行执行范例中执行。 通过将开发人员从复杂的脚本段中屏蔽,环境为开发人员提供了结果执行模型是事件驱动的建议。 通过将脚本作为可定义的对象,可以减少页面的设计阶段,因为在稍后的日期确定实现页面所需的适当编码。 在一个示例中,编码可以被初步设置为服务器端或客户端,随后环境添加适当的脚本语言以完成开发的页面。