现在有一实物,一部自动售货机器,我要买一瓶可乐,然后拨打了一个特殊的号码,最后可乐出来了,我的手机被扣除了3元钱,有短信回执。
我想问这其中关于 做这个应用程序需要掌握多少知识。我想到的:1.这个软件与移动一定有协议,需要交钱给移动。
2.售货机器上面有应用程序,可以接受移动的指令。我最想知道的,有谁能想出其中的大致流程,必须有哪些方面的知识,c#+sql怎么写这个软件,需要了解哪些方面的通信协议之类??盼大家帮我看看,一起研究,来者有分,有说到点子上的重谢
我想问这其中关于 做这个应用程序需要掌握多少知识。我想到的:1.这个软件与移动一定有协议,需要交钱给移动。
2.售货机器上面有应用程序,可以接受移动的指令。我最想知道的,有谁能想出其中的大致流程,必须有哪些方面的知识,c#+sql怎么写这个软件,需要了解哪些方面的通信协议之类??盼大家帮我看看,一起研究,来者有分,有说到点子上的重谢
1、顾客执行点播类SP服务,以前的联通点信就是使用这样的功能,技术成熟
2、服务器与售货机之间通讯,确保交易的可执行性
3、服务器通过SP短消息网关执行扣费交易,运营商负责点播类短信下发,技术成熟
4、服务器通知售货机提供商品,完成交易
有以下几方面需要注意:
1、交易完整性
2、服务器与售货机通讯的安全性
一旦SP将收费短信通过自身的网关发送到运营商的网关,交易的风险就出现了——短信是否送达消费者的手机。
短消息发送到消费者手机上并不是完全实时的;如果短消息在网关出现了拥堵的情况,或者运营商返回的回执不实时,楼主自己觉得会出现什么问题。