文件名称:
HippoScriptEngine for Java
开发工具:
文件大小: 268kb
下载次数: 0
上传时间: 2013-03-28
详细说明: HippoScript是一种面向数据处理的嵌入式脚本语言,具有以下特点。 可裁减 可以根据使用环境的要求来启用语言的特性,或增加自定义的特性。例如:需要执行来自系统外部的脚本时,可以取消脚本中的循环与自定义函数机制,避免脚本中的死循环导致服务器过载。HippoScriptEngineFactory提供了两种预定义的引起配置,其中简单引擎不包含函数与循环特性。 安全性 脚本中可以访问的资源完全由脚本的宿主环境控制,未通过脚本上下文环境提供的资源对脚本是不可见的。例如:很多脚本引擎都提供了直接访问Java环境中的Class和Method机制。在服务器上需要执行不受信的脚本时,如果采用的是这类脚本引擎,那么防范脚本的恶意访问则很麻烦。 易理解 是一种面向过程的语言,编写的脚本易于理解;没有提供面向对象的特性,因此脚本的运行时行为也易于预测。变量作用域关系简单,使用单一的运行时上下文环境,变量的访问方式明确无歧义。 易扩展 为扩展HippoScript的能力,可以从常量值、系统变量、数据类型、运行期函数、编译期函数、语法分析器等多个层次添加新特性。例如:将数据库表包装为Repository对象则大大简化在脚本中访问数据库 的方式。 通过外部变量类型声明与运行时环境访问控制,可以为脚本的执行提供部分或完全的变量类型支持。实现方式是在运行时环境接受变量赋值时,检查赋值与变量类型声明的一致性,及完成必要的类型转换。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.