C#socket 服务器对多个客户端发送不同数据的有关问题

C#socket 服务器对多个客户端发送不同数据的问题
大致功能是数据库有数据更新后,服务器将更新的数据发送给客户端,timer控件貌似会占用很多资源,求教用怎样的解决方案比较好?数据库是mysql 。服务器和客户端双向通信可以了 一对一发送数据也可以。最好有实例

------解决方案--------------------
代码木有呢

其实上文说的总共分为三个部分
1 数据库操作的监听。这个你去查下委托的用法或者观察者模式就知道了

2 服务器相关处理。这个你若是没有高性能得需求,也就稍微看看就可以了

3工作队列的处理。 这个你可以看看多线程技术里面的生产者消费者模式

基本上就这点东西了