关于封装的可执行短信发送文件调用完成实现短信触发发送

2023-05-07,,

近期在解决某个问题的过程中,想利用现有的短信接口,但是从早期项目的短信功能层层剥离出来的居然不是自己想象中的端口四要素(刚参加工作,见笑了),而是一个基础C语言编写的exe文件,而且还固定的部署在了特定的服务器之上,在每次的程序调用过程中,都会在此基础上核对IP地址,也就是五要素了,安全防范可比简简单单明面上的账号密码保险多了,而且IIP地址的检测限制也在区域内会让安全层次更上一层楼。不知道其他企业是不是也是这样的方法?

这里假定message.exe文件为指定的需要调用的短信接口文件(不可以单独执行,即参数缺失),外部部署的链接地址为http:\\www.xxx18800000000\message, 提供两种使用的方式

  1. 利用cmd.exe

总体的意思就是在dos环境下的组装、调用、释放。

可以简单的定义一个字符串类型的变量,并将message.exe文件的网络路径赋值于这个变量,然后通过编译程序启动cmd.exe文件,然后再将组装后的字符串以命令的形式导入到dos当中,运行释放。

2.利用部署出来的链接地址

通过调用浏览器进程运行链接地址即可,但是对于链接的操作还是需要分段完成,即收方联系人的号码以及发送内容两个要素肯定是可变的,可以通过界面化的操作将参数传递过来,然后再次组装链接,再将组装的链接通过浏览器进程打开,关闭进程!

《关于封装的可执行短信发送文件调用完成实现短信触发发送.doc》

下载本文的Word格式文档,以方便收藏与打印。