当前位置:编程学习 > C#/ASP.NET >>

手机短信收发程序

大家有没有人做过手机短信收发系统
是不是要先找一个SP 然后由他们提供一个短信接入号码 和一些COM组件 COM组件里提供的是一些短信的收发方法??
有这方面编程经验的人可以提供下资料吗  谢谢 --------------------编程问答-------------------- Net/C# 实现 中国移动 CMPP v3.0 ISMG SP 收发短信的 SP 客户端:
http://download.csdn.net/source/244301

看看这个是不是你想要的。 --------------------编程问答-------------------- 看不了哦 楼上的 --------------------编程问答-------------------- 买一个易做图,一般猫的供应商会提供开发包,通过开发包读取(接收短信自己处理)或发送短信。
搜一下易做图,很多。 --------------------编程问答-------------------- 接收短信 这里我有点问题
比如第一次我告诉用户发送ZC来注册用户
他发送ZC来之后  我又告诉他输入1是注册普通用户,2是注册超级用户

但是系统收到1之后怎么知道他之前发送的是什么消息 怎么保存这个用户之前的发送状态 --------------------编程问答-------------------- 应该像http一样维护一个session吧 --------------------编程问答--------------------
引用 4 楼 kinson_hu 的回复:
接收短信 这里我有点问题 
比如第一次我告诉用户发送ZC来注册用户 
他发送ZC来之后  我又告诉他输入1是注册普通用户,2是注册超级用户 

但是系统收到1之后怎么知道他之前发送的是什么消息 怎么保存这个用户之前的发送状态


这个好像不难吧,你可以用二维数组暂存发短信过来的手机号,然后纪录每个手机号发送的消息数组
132000000 1 2 3 4   //数组每个用户不一定一样
133000000 1 2 3 4 5
134000000 1 2 3 4 5 5

或者用数据库表的形势保存,一段时间处理过期数据。

个人意见。 --------------------编程问答-------------------- 这个我昨天想过了 不过做的时候还是有问题 不知道怎么说 可能是我思路没理清 --------------------编程问答-------------------- 可以直接连接到手机,用AT指令发送短信 --------------------编程问答-------------------- 短信收发系统有很多种啊,看你的业务是哪一种了,如果是跟移动合作的,那就简单多了,直接按接口文档上写就OK了,如果用易做图可能要繁一点。有些易做图的程序支持的并不怎么好。 --------------------编程问答-------------------- 我弄网站的时候接触过,只是给你提供一个接口和一段代码就OK了,不知道你说的是不是这个。 --------------------编程问答-------------------- 今天第一天学J2ME,学习 --------------------编程问答-------------------- 在系统内存中存放最近发送过请求,未完成的短消息状态信息类;当有新短消息到来时,从内存中把此类提取,再进行后续处理。
当然你可以结束你的工作流,让短消息按着流程继续往下走,直到流程结束,或超时。

开启一个超时短消息的处理线程,专门针对超时未完成的短消息进行处理,可能是回滚数据库,或者可能是做其他相应的处理。 --------------------编程问答-------------------- 上面写错了,更正:

在系统内存中存放最近发送过来的请求,未完成的短消息状态信息类;当有新短消息到来时,从内存中把此类提取,再进行后续处理。 
当然你可以结合你的工作流,让短消息按着流程继续往下走,直到流程结束,或超时。 

开启一个超时短消息的处理线程,专门针对超时未完成的短消息进行处理,可能是回滚数据库,或者可能是做其他相应的处理。 --------------------编程问答-------------------- 谢谢楼上的 :)
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,