2 qq 33849182 qq_33849182 于 2016.02.17 16:52 提问

java的MVC模式的疑问,请求指导

图片说明

就是如何给指定用户发信息 。然后该用户接受信息。

8个回答

caozhy
caozhy   Ds   Rxr 2016.02.17 20:27
已采纳

你的短消息是手机的那种短消息还是站内信。如果是后者,你需要在数据库定义一个表:短信息表,包含发送者用户id,接收者用户id和短信内容三个字段。
发送就是插入一条包含当前用户、目标用户和短信内容的记录。
查看短信就是查找接收者为当前用户的所有记录。

xionglangs
xionglangs   Rxr 2016.02.18 11:24

你这个应该是建表的时候有主键id,sendid(就是发送者id关联user表),message(信息),receiveid(就是接收者id关联user表)...还有些别的就根据需求加,比如有没有发送成功,接受者有没有读取message,接受者对此消息的态度(删除吗),这个时候发送给谁,就查询下数据库User表,得到这个id,就可以了。查看就通过查询这个数据库了,并不是把信息发给别人,而是把信息存入数据库。

u012427018
u012427018   2016.02.17 16:56

什么疑问啊,说清楚问题

qq_19558705
qq_19558705   Ds   Rxr 2016.02.17 17:16

做过类似的信息推送功能。我是借助第三方平台做的。用户访问我的app的时候,保存用户id到第三方平台,然后推送消息时根据id找到这个用户。仅供参考!

Royal_lr
Royal_lr   Ds   Rxr 2016.02.17 17:32

不明觉厉,,不知道有什么疑问

luochoudan
luochoudan   Ds   Rxr 2016.02.17 17:45

若是信息推送,借鉴楼上

weixin_29147833
weixin_29147833   2016.02.17 19:02

去看看java的socket吧,具体用法你翻阅下api文档,一方监听端口,另一方通过socket流的方式就发送过来了,详细的我记不起来了,只告诉你要用到的技术

Mr_dsw
Mr_dsw   Ds   Rxr 2016.02.17 20:22

发送短信现在一般都是使用第三方的软件。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!