关于封装的可执行短信发送文件调用完成实现短信触发发送
2015-11-27 16:41
363 查看
近期在解决某个问题的过程中,想利用现有的短信接口,但是从早期项目的短信功能层层剥离出来的居然不是自己想象中的端口四要素(刚参加工作,见笑了),而是一个基础C语言编写的exe文件,而且还固定的部署在了特定的服务器之上,在每次的程序调用过程中,都会在此基础上核对IP地址,也就是五要素了,安全防范可比简简单单明面上的账号密码保险多了,而且IIP地址的检测限制也在区域内会让安全层次更上一层楼。不知道其他企业是不是也是这样的方法?
这里假定message.exe文件为指定的需要调用的短信接口文件(不可以单独执行,即参数缺失),外部部署的链接地址为http:\\www.xxx18800000000\message, 提供两种使用的方式;
利用cmd.exe
总体的意思就是在dos环境下的组装、调用、释放。
可以简单的定义一个字符串类型的变量,并将message.exe文件的网络路径赋值于这个变量,然后通过编译程序启动cmd.exe文件,然后再将组装后的字符串以命令的形式导入到dos当中,运行释放。
2.利用部署出来的链接地址
通过调用浏览器进程运行链接地址即可,但是对于链接的操作还是需要分段完成,即收方联系人的号码以及发送内容两个要素肯定是可变的,可以通过界面化的操作将参数传递过来,然后再次组装链接,再将组装的链接通过浏览器进程打开,关闭进程!
这里假定message.exe文件为指定的需要调用的短信接口文件(不可以单独执行,即参数缺失),外部部署的链接地址为http:\\www.xxx18800000000\message, 提供两种使用的方式;
利用cmd.exe
总体的意思就是在dos环境下的组装、调用、释放。
可以简单的定义一个字符串类型的变量,并将message.exe文件的网络路径赋值于这个变量,然后通过编译程序启动cmd.exe文件,然后再将组装后的字符串以命令的形式导入到dos当中,运行释放。
2.利用部署出来的链接地址
通过调用浏览器进程运行链接地址即可,但是对于链接的操作还是需要分段完成,即收方联系人的号码以及发送内容两个要素肯定是可变的,可以通过界面化的操作将参数传递过来,然后再次组装链接,再将组装的链接通过浏览器进程打开,关闭进程!
相关文章推荐
- otter(三)--同步过程小解
- Win8系统蓝屏且提示错误代码0x000000ED的故障分析及解决方法
- 随便写点儿
- java String类型的格式化
- My SQL update Memory Cache
- 汇编语言学生成绩管理系统(一)结构体的使用
- MySQL性能调优的方法
- OkHttp网络请求的使用
- Shiro身份验证(三)
- C求多人多门课平均分
- PHP源码中变量存储方式
- HDFS配额指南(HDFS Quotas Guide)
- input js的判断
- 线索二叉树
- CSS技巧的收集
- 安卓Http Post请求封装类
- vi查找替换命令详解
- QT笔记(1)--QT编程环境搭建
- 数据结构之内存---对和栈的区别
- Java -- 读取properties