网页上发短信需要有网关给你用,最好自己做个webservice来操作这个网关,程序则调用该webservice
解决方案 »
- 请问sql2000的数据如何转移到oracle数据库
- Repeater控件中嵌套GridView的CheckBox全选
- DataGridView事件问题
- c#上传文件至远程服务器
- 请问为什么我释放一个mdichild后,内存使用增加了?
- datagridview CellFormatting改变checkbox式样时候的问题
- 关于用SqlDataAdapter向数据库插入记录的问题
- 连接access出错,找不到可安装的ISAM
- 框架问题求助???
- this.richTextBox1.Text.Replease("com","abc")错在哪?
- 请教AD中开发的问题(2),win2003中asp.net的账户问题
- 程序安装好后,在菜单中有删除此程序的选项,如何实现呢???
关于你说的延迟,可以用异步通讯来解决,websevice支持异步模式。
websevice是支持异步模式
网上有websevice的短信接口,可以找找
1. 首先由一个程序每隔一定的时间去检测数据库内专门用于发送手机短讯的数据表(以下简称数据表一)内是否有数据,如果有,再检查该数据表内的数据的发送时间是否在当前时间之前,如果是,就将符合条件的数据全部取出,用一个循环来控制硬件系统发送这些讯息,同时记录硬件系统回应的值(成功或不成功)。
2. 将发送完成后的记录(无论成功与否)存入一个专门用于存放手机短讯历史记录的数据表(以下简称数据表二)中,以备日后统计或查询。
3. 对发送完成的手机短讯进行属性检查,如果是一般手机短讯就从数据表一中删除,如果是定时提醒,就从数据表一中将时间字段更改为下一次需要提醒的时间。
4. 该程序立即再次检查数据表一,如果有符合条件的记录,重复所有步骤。如果没有,程序停止,到下一个规定间隔时间再执行。 我觉得这个思路可以