首页> 外国专利> SYSTEM AND METHOD FOR SUPPORTING JAVASCRIPT AS AN EXPRESSION LANGUAGE IN A PROCESS DEFINED BY A PROCESS EXECUTION LANGUAGE FOR EXECUTION IN A SOA MIDDLEWARE ENVIRONMENT

SYSTEM AND METHOD FOR SUPPORTING JAVASCRIPT AS AN EXPRESSION LANGUAGE IN A PROCESS DEFINED BY A PROCESS EXECUTION LANGUAGE FOR EXECUTION IN A SOA MIDDLEWARE ENVIRONMENT

机译:在Java中间件环境中执行的过程执行语言定义的过程中支持Java语言作为表达语言的系统和方法

摘要

In accordance with an embodiment, described herein is a system and method for supporting JavaScript as an expression language in an executable process defined by a process execution language. An extension namespace to the process execution language can be used to define additional attributes for supporting JavaScript as an expression language. Used as an expression language, JavaScript can be used to access contents of XML variables in the executable process without the need to walk through complicated XML structures of the XML variables. A JavaScript expression can be used anywhere an XPath expression can be used, and can additionally be used to access a plurality of functions and variables that cannot be accessed using an XPath expression. A process execution engine can be provided on one or more application servers in a SOA middleware environment to host the executable process, wherein the process execution engine can include a JavaScript engine to interpret JavaScript expressions in the executable process.
机译:根据一个实施例,本文描述了一种用于在由过程执行语言定义的可执行过程中支持JavaScript作为表达语言的系统和方法。流程执行语言的扩展名称空间可用于定义其他属性,以支持JavaScript作为表达语言。作为一种表达语言,JavaScript可用于在可执行过程中访问XML变量的内容,而无需遍历XML变量的复杂XML结构。 JavaScript表达式可以在可以使用XPath表达式的任何地方使用,并且可以额外地用于访问无法使用XPath表达式访问的多个函数和变量。可以在SOA中间件环境中的一个或多个应用程序服务器上提供流程执行引擎,以托管可执行流程,其中流程执行引擎可以包括JavaScript引擎,以解释可执行流程中的JavaScript表达式。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号