VFP多线程任务执行系统,独立运作,任务代码简单

9da73d87bb5d3934c5b17c65d28486dc.gif

最近遇到了很多的需求,需要开一个执行EXE处理一些事务:

比如 

1. 注册用户验证码/发邮件。

2. 企微消息异步处理回复。

3. 订单超时结束

4. 库存同步、通讯录同步、部门同步

5. 每日报表推送

这些都需要任务执行系统,我见过泉州老李,深圳雪心都是写的单线程处理,优点是程序简单,缺点是慢。

有了这个多线程任务执行系统,就可以快速地处理消息发送出去。

昨天反复测试到凌晨一点半,就是更完美的处理错误,很多人都不写错误处理,写程序必须掌握明暗两条线,明线就是正常的业务处理,暗线就是错误处理。

基础设施尤其要做好错误处理。相信用猫框的狐友们深有体会。

本组件支持PRG模式,fxp模式执行

15499ccaba88d37195d933c532c6b5f0.png

任务prg写法非常简单

*--工作类,要实现ExeTask方法
owork_msginfo =CREATEOBJECT("work_test")
owork_msginfo.ExeTask() 


Define Class work_test As Session  
  exetime={}  &&上次执行时间
  taskname="我是测试"
  timespan=60*1000   &&执行间隔毫秒
  *-- 类属性和方法随便添加
  Procedure ExeTask    
      RETURN "ok"  
  Endproc
Enddefine

Exetask 就是要执行的代码,效果如下。

a89cb4b1cc1370aa80b33c0fbcfa0f24.png

猫猫的心里话

加菲猫的VFP|狐友会社群接收投稿啦

加菲猫的VFP,用VFP不局限VFP,用VFP混合一切。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。

商业模式,销售技巧、需求规划、产品设计的知识通通可以发表。

暂定千字50元红包,,优秀的文章红包更大,一经发表,红包到手。

如何帮助使用VFP的人?

用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。

我们无论工作需要,还是有自己的软件,都是是需要真正的知识,如何让更多人学习真正的VFP知识呢,只需要点赞,在看,能转发朋友圈就更好了。

加菲猫的vfp倡导用"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"

我已经带领一百多名会员成功掌到VFP的黑科技,进入了移动互联网时代,接下来我们要进入物联网领域。

2024年狐友会社群会员继续招募中

社群会员获取的权益有:

祺佑三层开发框架商业版(猫框),终身免费升级,终身技术支持。

开放的录播课程有:

微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。

源码类资源有:

支付组件源码,短信源码,权限组件源码,一些完整系统的源码。这个可以单独出售的,需要的可以联系我。

会员也可以实现群内资源对接,可以接分包,合作等各项商业或技术业务

39fad0cd6113cd8203268bf056665125.gif

021d7aecfaf8560afe9ab520fad4e038.jpeg

46906c31d5fa91fae647e3fb007617c8.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

加菲猫的VFP

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值