Object persister
    1.
    发明授权
    Object persister 有权
    对象持续

    公开(公告)号:US07281207B2

    公开(公告)日:2007-10-09

    申请号:US10892744

    申请日:2004-07-16

    IPC分类号: G06F15/00

    摘要: Herein is described an implementation of an object persister, which serializes an object to preserve the object's data structure and its current data. The serialized object is encoded using XML and inserted within a message. That message is transmitted to an entity over a network. Such a transmission is performed using standard Internet protocols, such as HTML. Upon receiving the serialized object, the receiving entity deserializes the object to use it. Rather than include copies of referenced objects within the serialized object, the object persister includes references to those objects. This avoids redundant inclusion of the same object and potentially infinite inclusion of the object itself that is being serialized.

    摘要翻译: 这里描述了对象持久化的实现,其将对象序列化以保留对象的数据结构及其当前数据。 序列化对象使用XML编码并插入到消息中。 该消息通过网络发送到实体。 这样的传输是使用诸如HTML之类的标准因特网协议执行的。 在接收到序列化对象后,接收实体反序列化对象使用它。 对象持久化不是包含引用对象在序列化对象中的副本,而是包含对这些对象的引用。 这样可以避免同一个对象的冗余包含,并且可能无限地包含正在被序列化的对象本身。

    Object persister
    2.
    发明授权
    Object persister 有权
    对象持续

    公开(公告)号:US07149965B1

    公开(公告)日:2006-12-12

    申请号:US09635830

    申请日:2000-08-09

    IPC分类号: G06F15/00

    摘要: The object persister serializes an object to preserve the object's data structure and its current data. The serialized object is encoded using XML and inserted within a message. That message is transmitted to an entity over a network. Such a transmission is performed using standard Internet protocols, such as HTML. Upon receiving the serialized object, the receiving entity deserializes the object to use it. Rather than include copies of referenced objects within the serialized object, the object persister includes references to those objects. This avoids redundant inclusion of the same object and potentially infinite inclusion of the object itself that is being serialized.

    摘要翻译: 对象持久化序列化对象以保留对象的数据结构及其当前数据。 序列化对象使用XML编码并插入到消息中。 该消息通过网络发送到实体。 这样的传输是使用诸如HTML之类的标准因特网协议执行的。 在接收到序列化对象后,接收实体反序列化对象使用它。 对象持久化不是包含引用对象在序列化对象中的副本,而是包含对这些对象的引用。 这样可以避免同一个对象的冗余包含,并且可能无限地包含被序列化的对象本身。

    Method and system for exchanging messages between entities on a network comprising an actor attribute and a mandatory attribute in the header data structure
    3.
    发明授权
    Method and system for exchanging messages between entities on a network comprising an actor attribute and a mandatory attribute in the header data structure 有权
    用于在网络上的实体之间交换消息的方法和系统,包括头部数据结构中的actor属性和强制属性

    公开(公告)号:US07069335B1

    公开(公告)日:2006-06-27

    申请号:US09636003

    申请日:2000-08-09

    IPC分类号: G06F15/16 G06F15/173

    摘要: Using a message exchanger (“message exchanger”), data messages are exchanged between entities in a decentralized, distributed, potentially heterogeneous, network environment. The message exchanger employs XML (extensible Markup Language). To accomplish this, the entities on both ends of the message exchange understand, identify, and parse the message format. The message exchanger defines such a mechanism. Data messages are broken down into two portions—one portion (the body) is intended from an ultimate destination and the other portion (the header) is intended for intermediate destination and/or the ultimate destination. The body may be defined so that it must be understood by the ultimate destination. The header may be defined so that it must be understood or changed. Regardless, the data in the body is delivered intact to the ultimate destination. The message exchanger defines a message envelope exchange format in XML over a transport protocol, such as HTTP (HyperText Transport Protocol). This format allows for the execution of RPC (Remote Procedure Call) over XML, but it can be used for any message exchange over a network.

    摘要翻译: 使用消息交换器(“消息交换器”),在分散的,分布式的,潜在的异构网络环境中的实体之间交换数据消息。 消息交换机采用XML(可扩展标记语言)。 为了实现这一点,消息交换两端的实体理解,识别和解析消息格式。 消息交换机定义了这样的机制。 数据消息分为两部分 - 一部分(身体)来自最终目的地,而另一部分(标题)用于中间目的地和/或最终目的地。 身体可以被定义为使其必须被最终目的地理解。 标题可以被定义为必须被理解或改变。 无论如何,身体中的数据完整地传送到终极目的地。 消息交换器通过传输协议(例如HTTP(超文本传输​​协议))在XML中定义消息包络交换格式。 该格式允许通过XML执行RPC(远程过程调用),但它可以用于通过网络进行的任何消息交换。

    Method for exchanging messages between entities on a network comprising an actor attribute and a mandatory attribute in the header data structure
    4.
    发明授权
    Method for exchanging messages between entities on a network comprising an actor attribute and a mandatory attribute in the header data structure 有权
    用于在网络上的实体之间交换消息的方法,包括头部数据结构中的actor属性和强制属性

    公开(公告)号:US07496682B2

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

    申请号:US11426581

    申请日:2006-06-26

    IPC分类号: G06F15/16 G06F15/173

    摘要: Using a message exchanger (“message exchanger”), data messages are exchanged between entities in a decentralized, distributed, potentially heterogeneous, network environment. The message exchanger employs XML (extensible Markup Language). To accomplish this, the entities on both ends of the message exchange understand, identify, and parse the message format. The message exchanger defines such a mechanism. Data messages are broken down into two portions—one portion (the body) is intended from an ultimate destination and the other portion (the header) is intended for intermediate destination and/or the ultimate destination. The body may be defined so that it must be understood by the ultimate destination. The header may be defined so that it must be understood or changed. Regardless, the data in the body is delivered intact to the ultimate destination. The message exchanger defines a message envelope exchange format in XML over a transport protocol, such as HTTP (HyperText Transport Protocol). This format allows for the execution of RPC (Remote Procedure Call) over XML, but it can be used for any message exchange over a network.

    摘要翻译: 使用消息交换器(“消息交换器”),在分散的,分布式的,潜在的异构网络环境中的实体之间交换数据消息。 消息交换机采用XML(可扩展标记语言)。 为了实现这一点,消息交换两端的实体理解,识别和解析消息格式。 消息交换机定义了这样的机制。 数据消息分为两部分 - 一部分(身体)来自最终目的地,而另一部分(标题)用于中间目的地和/或最终目的地。 身体可以被定义为使其必须被最终目的地理解。 标题可以被定义为必须被理解或改变。 无论如何,身体中的数据完整地传送到终极目的地。 消息交换器通过传输协议(例如HTTP(超文本传输​​协议))在XML中定义消息包络交换格式。 该格式允许通过XML执行RPC(远程过程调用),但它可以用于通过网络进行的任何消息交换。

    Object persister
    5.
    发明授权
    Object persister 有权
    对象持续

    公开(公告)号:US07278095B2

    公开(公告)日:2007-10-02

    申请号:US10893731

    申请日:2004-07-16

    IPC分类号: G06F15/00

    摘要: Here is described an implementation of an object persister, which serializes an object to preserve the object's data structure and its current data. The serialized object is encoded using XML and inserted within a message. That message is transmitted to an entity over a network. Such a transmission is performed using standard Internet protocols, such as HTML. Upon receiving the serialed object, the receiving entity deserializes the object to use it. Rather than include copies of referenced objects within the serialized object, the object persister includes references to those objects. This avoids redundant inclusion of the same object and potentially infinite inclusion of the object itself that is being serialized.

    摘要翻译: 这里描述了一个对象持久化的实现,它将序列化对象以保留对象的数据结构及其当前数据。 序列化对象使用XML编码并插入到消息中。 该消息通过网络发送到实体。 这样的传输是使用诸如HTML之类的标准因特网协议执行的。 接收实体接收到序列化对象后,反序列化对象即可使用。 对象持久化不是包含引用对象在序列化对象中的副本,而是包含对这些对象的引用。 这样可以避免同一个对象的冗余包含,并且可能无限地包含被序列化的对象本身。

    Environment extensibility and automatic services for component applications using contexts, policies and activators
    7.
    发明授权
    Environment extensibility and automatic services for component applications using contexts, policies and activators 有权
    环境可扩展性和使用上下文,策略和激活器的组件应用程序的自动服务

    公开(公告)号:US06442620B1

    公开(公告)日:2002-08-27

    申请号:US09135397

    申请日:1998-08-17

    IPC分类号: G06F944

    CPC分类号: G06F9/465

    摘要: An object system provides composable object execution environment extensions with an object model that defines a framework with contexts, policies, policy makers and activators that act as object creation-time, reference creation-time and call-time event sinks to provide processing of effects specific to the environment extensions. At object creation time, an object instantiation service of the object system delegates to the activators to establish a context in which the object is created. The context contains context properties that represent particular of the composable environment extensions in which the object is to execute. The context properties also can act as policy makers that contribute policies to an optimized policy set for references that cross context boundaries. The policies in such optimized sets are issued policy events on calls across the context boundary to process effects of switching between the environment extensions of the two contexts.

    摘要翻译: 对象系统提供具有对象模型的可组合对象执行环境扩展,该对象模型定义具有作为对象创建时间,参考创建时间和呼叫时间事件接收器的上下文,策略,策略制定者和激活器的框架,以提供具体效果的处理 到环境扩展。 在对象创建时,对象系统的对象实例化服务委托给激活器以建立其中创建对象的上下文。 上下文包含表示对象要执行的可组合环境扩展的特定的上下文属性。 上下文属性还可以作为策略制定者,将策略提供给跨越上下文边界的引用的优化策略集。 这些优化集合中的策略是通过上下文边界的呼叫发出策略事件,以处理在两个上下文的环境扩展之间切换的效果。

    Synchronization of runtime and application state via batching of workflow transactions
    9.
    发明授权
    Synchronization of runtime and application state via batching of workflow transactions 有权
    通过批处理工作流事务来同步运行时和应用程序状态

    公开(公告)号:US07665093B2

    公开(公告)日:2010-02-16

    申请号:US11023769

    申请日:2004-12-22

    IPC分类号: G06F9/46 G06F7/00 G06F15/16

    摘要: Workflow management for maintaining consistency of persisted state across communicating components via batching of uncommitted work. A workflow component defines a workflow containing work items to be performed by service provider components. The workflow component assigns the work items to the service provider components, and the service provider components acknowledge the assigned work items. The workflow component appends the assigned work items to a work batch. The workflow component creates a transaction containing the batched work items. The workflow component commits to the workflow by requesting the service provider components to perform the work items. The workflow component checks the state of the execution of the work items and stores the state in a persistent storage.

    摘要翻译: 工作流管理,用于通过批量未提交的工作来保持通信组件之间持久状态的一致性。 工作流组件定义包含由服务提供商组件执行的工作项的工作流。 工作流组件将工作项分配给服务提供者组件,服务提供者组件确认所分配的工作项。 工作流组件将分配的工作项目附加到工作批次。 工作流组件创建一个包含批处理工作项的事务。 通过请求服务提供商组件来执行工作项,工作流组件提交到工作流。 工作流组件检查工作项目的执行状态,并将状态存储在持久存储器中。