前些天弄好了一个IOCP的网络连接模型,是参考MSDN的SocketAsyncEventArgs例程实现的。
问题是虽然传输层不会出现性能瓶颈了,但是接收的数据需要做一些比较耗时的处理,该怎样设计好这个传输层与数据处理层程序?
目前的需求是需要对接收到的每一个数据包都写入SQL Server做记录,单个远程连接点与服务器程序数据包收发的频率最短在15秒。
请大侠给我提供一个方案。谢谢。亲,呵呵。。。
Hi King.H,
你可以深入学习下Kerr的blog,他在D2d,安全编程有很深的造诣,http://weblogs.asp.net/kennykerr/archive/2008/01/03/parallel-programming-with-c-part-4-i-o-completion-ports.aspx
希望他的资料对你有用!
Jason Wang [MSFT] MSDN Community Support | Feedback to us