发明名称 用于事件处理的虚拟机和编程语言
摘要 虚拟机支持编译器生成的代码的执行,并为可以与若干不同事件驱动或消息驱动的编程模型(例如状态机、用于复杂事件处理和事件关联的规则、监视上下文、过程以及调解)中的任何一个对应的代码提供执行环境。所述编程模型可以用在业务监视和/或业务集成环境中。定义编程语言以便使用所述虚拟机执行,所述编程语言包含相对较少数量的指令并且优选地由编译器从高级的事件驱动或消息驱动的模型生成。
申请公布号 CN101960425A 申请公布日期 2011.01.26
申请号 CN200980106872.3 申请日期 2009.02.26
申请人 国际商业机器公司 发明人 J·法兰克;W·贾米森
分类号 G06F9/46(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京市中咨律师事务所 11247 代理人 于静;李峥
主权项 一种用于执行虚拟机的方法,包括:在计算机上使用所述虚拟机执行来自程序的指令,其中所述指令包括以下指令中的至少一个:事件指令,其用于接收入站事件;赋值指令,其用于分配值;分支指令,其用于有条件的转移到另一个指令;发送指令,其用于指定要发送出站事件;终止指令,其用于指定要终止当前执行上下文对象;以及扇出指令,其用于指定事件关联和启用上下文切换中的至少一个。
地址 美国纽约