首页 > 程序开发 > 【Dev】不修改代码前提下给系统扩展功能的解决方案

【Dev】不修改代码前提下给系统扩展功能的解决方案

2017年3月5日 发表评论 阅读评论

Java写的OA系统希望增加一个邮件提醒功能,但奈何OA系统是买的第三方的没有源码,反编译来搞就比较费力了。于是使出奇招——用外部脚本监控数据库变化来发邮件。

解决方案是使用ThinkPHP5的命令行模式写脚本监控数据库变化,从而负责发送邮件(当然这里是要需要记录发送状态的以防止不断重发);完成后增加bat文件去执行这个脚本,再使用计划任务把bat设置成每分钟执行1次

曲线救国,搞定了。:)

P.S. 这里的难点是摸清数据库表和字段的含义。


枫芸志原创文章,转载请注明来源并保留原文链接




本文链接:http://witmax.cn/extend-system.html




分类: 程序开发 标签: 305次阅读
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
订阅评论
  欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量