EBMIDE——断点跟踪输出

92 篇文章 0 订阅
37 篇文章 0 订阅
 

EBMIDE开发平台采用了自定义的动态脚本语言实现逻辑,这种自定义的脚本语言很灵活,修改好Save一下就生效,完全实现了B/S上的业务逻辑开发。

但是,脚本调试排除错误的功能比较弱,如果脚本出现了业务计算的错误比较难排查。

为了改善这个问题,脚本引擎增加了“断点”调试技术的功能支持。

在脚本里定义需要观察的断点,断点语法规则://[break]断点名称。

以下是服务端的脚本断点,当脚本引擎执行到断点的代码时,会把当前断点的服务脚本上下变量进行记录,包括:服务的输入参数,输出参数,报文头,中间临时变量。

                                           

服务执行完后,可以查看每个断点的记录情况。

 

以下是客户端的脚本断点,中断时应该输出脚本的输入参数,临时变量,窗体所有控件的属性值,窗体的传入参数等。

当客户端界面的脚本执行了断点的代码,就会立即弹出断点查看器,可以查看断点的记录情况。

 

增加了断点显示的功能后就能够详细的查看变量数值的变化情况,方便了业务代码的编写和调试。

 

相关文章

EBM专栏

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值