在线下单系统,订单提醒功能,或者消息提醒功能,用什么方式做比较好?
下单方订单提交后,数据库里的订单表会增加一条记录,同时订单接收方会显示提醒。
这样的一个功能,用什么做比较好呢?
我想了几种方法:
一 下单方在数据库内插入一条订单信息后,下单方与订单接收方之间的socket;
二 下单方与服务器之间的socket,服务器在数据库内插入这条订单信息,服务器与接收端socket;
三 触发器,单独弄一个消息表,监视订单表,订单接收接用个timer,不断的从消息表里取数据,对比有没有不同;
哪个比较好?用timer的方法是不是很笨?或者还有什么好办法?