C#多线程调用数据库存储过程

kaisichen 2009-04-29 09:35:40
各位高手,请教个问题:
现在写一个服务器监听程序(socket),每监听到一个客户端将建立一个线程,同时接收客户端的数据后通过数据库存储过程处理一个算法并将结果发送给客户端,这样就会涉及到线程来调用数据库!这样要如何来处理才不会发生死锁等问题,请各位高手指教,最好给点代码,谢谢!
...全文
227 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
周公 2009-05-09
  • 打赏
  • 举报
回复
每次客户端发送一个连接请求事,就已经开启了一个通讯线程了,在那里处理就行。
周公 2009-05-09
  • 打赏
  • 举报
回复
.net网络编程之一:Socket编程
在.net下进行网络编程其实也相对比较简单,因为在.net类库已经提供了大量封装好的类。在.net下网络编程比较底层的类是System.Net.Sockets.Socket类,这个类提供了丰富的方法和属性,并且还提供了异步数据传输支持。这是一篇介绍在.net下如何利用Socket进行网络编程的例子,在例子中使用了线程,以便监听服务器能够同时处理多个客户端请求并响应。使用Socket来传输数据是比较高效的,但是传输控制相对来说要麻烦一点,针对网络中一些特殊场合的数据传输,可以使用特定的传输协议,在这个系列的后续文章中会继续介绍网络编程的有关知识。
baiyunyinv 2009-05-09
  • 打赏
  • 举报
回复
lock 逻辑合理就可以了。
kaisichen 2009-05-09
  • 打赏
  • 举报
回复
各位高手,帮帮忙!给点意见!谢谢
kaisichen 2009-04-30
  • 打赏
  • 举报
回复
急啊,各位高手帮帮忙!

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧