发明名称 ASYNCHRONOUS STATE ENGINE WITH PLUG-INS FOR FLEXIBLE APPLICATION DEVELOPMENT
摘要 Various embodiments of the present disclosure provide for an asynchronous state engine incorporated within a host application program. The state engine may operate based on a state transition table that may be updated independently of the host application. The state transition table may instruct the asynchronous state engine as to actions that should be performed prior to changing states. Such actions may include interacting with external applications. The state transition table may also instruct the host application to reside in a hold state until responses from external applications are received. Furthermore, the state transition table may instruct the host application as to follow up actions that should be performed when a state is entered. By allowing an external application to plug-in criteria for state changes within the host application, development of the host application may maintain a significant level of flexibility.
申请公布号 US2011093505(A1) 申请公布日期 2011.04.21
申请号 US20090582467 申请日期 2009.10.20
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 VANDANAPU PULLESWARARAO;HO FANNIE;JAIN VIKRANT
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址