日期:2014-05-16 浏览次数:20371 次
一、JSFxBLSrv架构图
二、JSFxBLSrv语法概述:
语法兼容 JavaScript语法但不支持JavaScript的大多数类(对象)。
三、JSFxBLSrv的Request与Response说明
Request、Response与FxBL类似
Request请求规范
Request采用Post和Put方式进行调用操作
http://192.168.0.1/JSFxBLSrv.ashx?act=[JS代码文件名]
¶ms=[参数个数]
POST参数采用二元值
Name1:Value1
Name2:Value2
Name3:Value3
Name4:Value4
…
Response应答数据包(JSON)。
返回数据包:
【1】success 、 failed (ajax如果调用成功则返回“success ”,否则返回“failed ”)
【2】-1、0、1 (DBS调用成功则返回“1”,否则返回“-1”,0表示其它)
【3】string (return_msg与return_value配合使用,作为return_value的解释说明,提供前台UI显示或处理)
【4】result (JSON) (结果数据集JSON字符串,详细见下面的接口说明)
【5】totalCount>=0 (本次操作影响的数据记录数,如果是select操作则返回记录总数)
四、JSFxBLSrv接口说明
五、为提高系统运行速度,采用Cache加速JS代码
JS_ACT_Cache (Key,Value)
Key=>ACT
Value=> JavaScript Code
六、JSFxBLSrv对JavaScript的扩展