-
公开(公告)号:US07844659B2
公开(公告)日:2010-11-30
申请号:US11395377
申请日:2006-04-03
IPC分类号: G06F15/16
CPC分类号: G06Q10/08
摘要: The addition of a datastore to an application system using process agents for communication allows for maintaining a persistent state by storing records of messages sent between process agents. These records may be retrievable by process agents in order to determine the state of the system. This allows process agents to update previous transactions without storing a copy of messages within each process agent or communicating with every potentially involved process agent to determine its current state.
摘要翻译: 将数据存储添加到使用用于通信的进程代理的应用系统允许通过存储在进程代理之间发送的消息的记录来维持持久状态。 这些记录可以由进程代理检索,以便确定系统的状态。 这允许进程代理更新先前的事务,而不在每个进程代理中存储消息的副本,或者与每个可能涉及的进程代理进行通信以确定其当前状态。
-
公开(公告)号:US07647251B2
公开(公告)日:2010-01-12
申请号:US11395289
申请日:2006-04-03
IPC分类号: G06F17/60
CPC分类号: G06Q10/08 , G06Q10/087 , G06Q20/203 , G06Q30/06 , G06Q30/0609
摘要: A system and method are provided for handling errors that arise in communications between process agents on behalf of business objects. The system and method deal with the discovery and reconciliation of business-logic-level errors and conflicts. The system and method may operate at two levels: they may detect errors and conflicts from within a process agent based on the messages it receives or has access to, or they may detect the errors and conflicts from another object based on collection of inter-process agent messages. Errors and conflicts may be automatically reconciled. This may occur when the system or method determines potential causes of the error and the potential impact of each cause. This allows for automated error or conflict handling in many cases where the cause is trivial or where the cause and solution are definitely discernable.
摘要翻译: 提供了一种系统和方法,用于处理代表业务对象的进程代理之间的通信中出现的错误。 系统和方法处理业务逻辑级错误和冲突的发现和调和。 系统和方法可以在两个层面上操作:它们可以基于其接收到的或者可以访问的消息来检测来自进程代理的错误和冲突,或者它们可以基于进程间的收集来检测来自另一对象的错误和冲突 代理信息。 错误和冲突可能会自动协调。 当系统或方法确定错误的潜在原因和每个原因的潜在影响时,可能会发生这种情况。 这在许多情况下允许自动错误或冲突处理,原因很简单,或者原因和解决方案绝对可辨别。
-
公开(公告)号:US20070233778A1
公开(公告)日:2007-10-04
申请号:US11395377
申请日:2006-04-03
IPC分类号: G06F15/16
CPC分类号: G06Q10/08
摘要: The addition of a datastore to an application system using process agents for communication allows for maintaining a persistent state by storing records of messages sent between process agents. These records may be retrievable by process agents in order to determine the state of the system. This allows process agents to update previous transactions without storing a copy of messages within each process agent or communicating with every potentially involved process agent to determine its current state.
摘要翻译: 将数据存储添加到使用用于通信的进程代理的应用系统允许通过存储在进程代理之间发送的消息的记录来维持持久状态。 这些记录可以由进程代理检索,以便确定系统的状态。 这允许进程代理更新先前的事务,而不在每个进程代理中存储消息的副本,或者与每个可能涉及的进程代理进行通信以确定其当前状态。
-
公开(公告)号:US20070185889A1
公开(公告)日:2007-08-09
申请号:US11319514
申请日:2005-12-29
IPC分类号: G06F7/00
CPC分类号: G06Q10/06
摘要: The addition of process agents into an application system allows a much simpler integration between business objects by placing the integrating components into separate, independently updateable process agents. Process agents observe business objects with which they are associated and communicate with other process agents. Alternatively, process agents may be notified by business objects to perform communication activities. Thus, a business object may be designed, operated, or updated with complete independence from the surrounding structure of the application system. The logic, application code, and integration components that require specific changes or design in response to changes in the overall application system or real world conditions are placed in the process agent objects, allowing them to be updated, modified or integrated freely without any changes to business objects within the system.
摘要翻译: 通过将集成组件放置在单独的,可独立更新的进程代理中,将进程代理添加到应用程序系统中可以简化业务对象之间的集成。 进程代理观察与之关联的业务对象,并与其他进程代理进行通信。 或者,可以由业务对象通知处理代理以执行通信活动。 因此,可以与应用系统的周围结构完全独立地设计,操作或更新业务对象。 需要对整体应用系统或现实世界条件的变化进行特定更改或设计的逻辑,应用程序代码和集成组件放置在进程代理对象中,从而可以自由更新,修改或集成,而无需任何更改 系统内的业务对象。
-
公开(公告)号:US07934219B2
公开(公告)日:2011-04-26
申请号:US11319514
申请日:2005-12-29
CPC分类号: G06Q10/06
摘要: The addition of process agents into an application system allows a much simpler integration between business objects by placing the integrating components into separate, independently updateable process agents. Process agents observe business objects with which they are associated and communicate with other process agents. Alternatively, process agents may be notified by business objects to perform communication activities. Thus, a business object may be designed, operated, or updated with complete independence from the surrounding structure of the application system. The logic, application code, and integration components that require specific changes or design in response to changes in the overall application system or real world conditions are placed in the process agent objects, allowing them to be updated, modified or integrated freely without any changes to business objects within the system.
摘要翻译: 通过将集成组件放置在单独的,可独立更新的进程代理中,将进程代理添加到应用程序系统中可以简化业务对象之间的集成。 进程代理观察与之关联的业务对象,并与其他进程代理进行通信。 或者,可以由业务对象通知处理代理以执行通信活动。 因此,可以与应用系统的周围结构完全独立地设计,操作或更新业务对象。 需要对整体应用系统或现实世界条件的变化进行特定更改或设计的逻辑,应用程序代码和集成组件放置在进程代理对象中,从而可以自由更新,修改或集成,而无需任何更改 系统内的业务对象。
-
公开(公告)号:US20070233754A1
公开(公告)日:2007-10-04
申请号:US11395289
申请日:2006-04-03
IPC分类号: G06F17/30
CPC分类号: G06Q10/08 , G06Q10/087 , G06Q20/203 , G06Q30/06 , G06Q30/0609
摘要: A system and method are provided for handling errors that arise in communications between process agents on behalf of business objects. The system and method deal with the discovery and reconciliation of business-logic-level errors and conflicts. The system and method may operate at two levels: they may detect errors and conflicts from within a process agent based on the messages it receives or has access to, or they may detect the errors and conflicts from another object based on collection of inter-process agent messages. Errors and conflicts may be automatically reconciled. This may occur when the system or method determines potential causes of the error and the potential impact of each cause. This allows for automated error or conflict handling in many cases where the cause is trivial or where the cause and solution are definitely discernable.
摘要翻译: 提供了一种系统和方法,用于处理代表业务对象的进程代理之间的通信中出现的错误。 系统和方法处理业务逻辑级错误和冲突的发现和调和。 系统和方法可以在两个层面上操作:它们可以基于其接收到的或者可以访问的消息来检测来自进程代理的错误和冲突,或者它们可以基于进程间的收集来检测来自另一对象的错误和冲突 代理信息。 错误和冲突可能会自动协调。 当系统或方法确定错误的潜在原因和每个原因的潜在影响时,可能会发生这种情况。 这在许多情况下允许自动错误或冲突处理,原因很简单,或者原因和解决方案绝对可辨别。
-
公开(公告)号:US20080005162A1
公开(公告)日:2008-01-03
申请号:US11617464
申请日:2006-12-28
申请人: Frank Michael Kraft , Guenter Pecht-Seibert , Klaus Meyer , Bernhard Thimmel , Patrick Josef Bardroff , Gregor Schilberth , Wasim Sadiq
发明人: Frank Michael Kraft , Guenter Pecht-Seibert , Klaus Meyer , Bernhard Thimmel , Patrick Josef Bardroff , Gregor Schilberth , Wasim Sadiq
IPC分类号: G06F17/00
CPC分类号: G06F9/4488
摘要: A design-time status schema model describes the progress of a data object through a computing process. The status schema model includes status variables, processing actions and constraints for performing actions. The status schema model also may describe permitted changes to a status variable in response to performing an action. At runtime, the status schema model is used to control processing performed by, or on, an instance of a data object corresponding to the status schema model.
摘要翻译: 设计时状态模式模型通过计算过程描述数据对象的进度。 状态模式模型包括状态变量,处理动作和执行操作的约束。 状态模式模型还可以描述响应于执行动作的状态变量的允许的更改。 在运行时,状态模式模型用于控制由状态模式模型对应的数据对象的实例执行的处理。
-
公开(公告)号:US20080005152A1
公开(公告)日:2008-01-03
申请号:US11617580
申请日:2006-12-28
申请人: Frank Michael Kraft , Guenter Pecht-Seibert , Klaus Meyer , Bernhard Thimmel , Patrick Josef Bardroff , Gregor Schilberth , Wasim Sadiq
发明人: Frank Michael Kraft , Guenter Pecht-Seibert , Klaus Meyer , Bernhard Thimmel , Patrick Josef Bardroff , Gregor Schilberth , Wasim Sadiq
IPC分类号: G06F17/00
CPC分类号: G06F8/24
摘要: A design-time status schema model describes the progress of a data object through a computing process. The status schema model includes status variables, processing actions and constraints for performing actions. The status schema model also may describe permitted changes to a status variable in response to performing an action. At runtime, the status schema model is used to control processing performed by, or on, an instance of a data object corresponding to the status schema model.
摘要翻译: 设计时状态模式模型通过计算过程描述数据对象的进度。 状态模式模型包括状态变量,处理动作和执行操作的约束。 状态模式模型还可以描述响应于执行动作的状态变量的允许的改变。 在运行时,状态模式模型用于控制由状态模式模型对应的数据对象的实例执行的处理。
-
9.
公开(公告)号:US20080005061A1
公开(公告)日:2008-01-03
申请号:US11617638
申请日:2006-12-28
申请人: Frank Michael Kraft , Guenter Pecht-Seibert , Klaus Meyer , Bernhard Thimmel , Patrick Josef Bardroff , Gregor Schilberth , Wasim Sadiq
发明人: Frank Michael Kraft , Guenter Pecht-Seibert , Klaus Meyer , Bernhard Thimmel , Patrick Josef Bardroff , Gregor Schilberth , Wasim Sadiq
IPC分类号: G06F17/30
CPC分类号: G06Q30/0637 , G06F9/4488
摘要: A design-time status schema model describes the progress of a data object through a computing process. The status schema model includes status variables, processing actions and constraints for performing actions. The status schema model also may describe permitted changes to a status variable in response to performing an action. At runtime, the status schema model is used to control processing performed by, or on, an instance of a data object corresponding to the status schema model.
摘要翻译: 设计时状态模式模型通过计算过程描述数据对象的进度。 状态模式模型包括状态变量,处理动作和执行操作的约束。 状态模式模型还可以描述响应于执行动作的状态变量的允许的改变。 在运行时,状态模式模型用于控制由状态模式模型对应的数据对象的实例执行的处理。
-
公开(公告)号:US20050138086A1
公开(公告)日:2005-06-23
申请号:US10743132
申请日:2003-12-23
CPC分类号: G06Q10/10 , G06F17/30575 , G06Q40/04 , Y10S707/99952 , Y10S707/99953 , Y10S707/99954
摘要: A system and method for updating a business object, where the business object is distributed across multiple computing systems. One of the computing systems is designated as a master or principal computing system. Each copy of the business object includes an update counter, which may be updated only by the master. Changes to the business object may be received from a subordinate computing system only when the value of the update counter at the subordinate is equal to the value of the update counter at the master. Embodiments of the invention permit the controlled manipulation of objects that are distributed across multiple computing systems. Furthermore, embodiments of the invention may be implemented with little or no modification to existing applications, each of which may employ very different data record locking mechanisms.
摘要翻译: 一种用于更新业务对象的系统和方法,其中业务对象分布在多个计算系统中。 其中一个计算系统被指定为主计算系统或主计算系统。 业务对象的每个副本都包含一个更新计数器,该计数器只能由主数据库更新。 只有当下属的更新计数器的值等于主机上的更新计数器的值时,才能从下属计算系统接收对业务对象的更改。 本发明的实施例允许受控地操纵分布在多个计算系统上的对象。 此外,本发明的实施例可以对现有应用程序进行很少或没有修改来实现,每个应用程序可以采用非常不同的数据记录锁定机制。
-
-
-
-
-
-
-
-
-