概况
同时,TSL也可以作为独立的脚本语言,还可以用于标准的WEB应用开发,支持IIS和APACHE等主流WEB服务器,并提供通用WEB开发框架。TSL语言支持和其他语言及平台的交互调用,TSL语言支持COM,DLL等标准调用接口,并提供标准的WEBSERVICE接口服务供其他框架调用TSL建立的模型。
脚本语言
测试脚本语言TSL(TestScriptLanguage):软件自动化测试工具Loadrunner,Winrunner等应用过程中生成的类C的脚本语言,录制生成后可以对脚本编辑添加实现自动化测试。
范例
数据提取
天软.NET平台数据仓库中的数据主要有报表类数据(包括财务、宏观、行业等),以及市场类数据(包括价,量等数据),此外还有高频交易类的数据,以下我们讲述的内容就是关于各类数据的提取的方法。
天软.NET平台数据仓库中的数据主要提供两种模式来提取,一种是类SQL语法,另外一种是采用函数方式来提取,函数方式来提取一般来说效率会更高,如果函数方式方便的,我们建议采用函数方式来提取数据。
系统参数
系统参数的含义
大多数和数据提取相关的都与系统参数有关,系统参数我们可以理解为全局变量,许多系统内置的函数依赖这些系统参数。
例如,在平台中,收盘价函数为不带参数的close(),close()函数到底返回谁的收盘,什么时候的收盘是由系统参数指定的。
开发方法
Tsl脚本可以以纯cgi的模式执行,也可以用Apache1.x,2.x的Module运行,还可以支持以IIS的过滤器来运行,此外,还内置支持了纯CGI对FastCGI的支撑。
实例
TSL可用于Web开发,下面是一个简单的示例
TSLWebPage
writeln("FirstTslWebpage");
?>
与PHP类似,TSL代码被嵌入HTML代码中做一些事情,
与JAVAScript客户端不同的是,TSL代码在服务器端执行,在客户端看不到TSL代码,只能看到由TSL生成的HTML代码。
标记
标记下面文字是HTML代码,代码将会原文输出到网页上,直到出现
TSLScript
块
//这里可以写TSL代码…
?>
当代码应用了标记后,以后的代码都被解析成文本,如果仍然需要在后执行TSL代码,就需要把代码写在中间。标识符和代码可以写在一行或多行,如果写在一行,块。但是不能嵌套。



















