多客户端通过SOCKET向服务器发送消息 ,但服务端接收时出现消息丢失。急~~~~~~ 多个客户端,向服务器发送 1W条数据,每条数据大概几K,每秒发送20条左右。服务端接收到之后直接写数据库,发送完后,查看服务端数据库,发现只保存了几千条。请问有哪些原因呢? 有朋友遇到过这样的问题吗?是怎样解决的?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 服务器端处理过程有异常发生吗?建议你先在每个可能出现异常的地方用try-catch捕获,然后记录到文件,这样就可以找出问题的所在了。另外我喜欢用WCF向服务器端发送业务处理数据,稳定可靠,除非服务器端程序不是自己写的。 WCF是3.5框架,公司现在还没允许使用。 像这种丢失的情况有朋友遇到过吗? WCF在2.0上就已经可以使用了,也就是说,VS2005也可以使用。除非你们公司还在用1.1的框架。 不是吧。我现在用的VS2005,里面哪有WCF啊。 你只要安装了.NET 3.5,然后就可以找到那个System.ServiceModel.dll文件,是否直接存在.NET引用里我没有测试过,因为我只有VS2008的环境。就算没有,你可以到这个位置去找了添加DLL引用“C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.ServiceModel.dll”。至于为什么我说VS2005可以用,因为微软给的WCF示例程序就是2.0库上运行的例子,你可以下载个VS2008的MSDN查看示例代码,那代码可以直接用VS2005打开的。 qldsrx是一位很负责的朋友,虽然已经结贴仍然回答问题,谢谢。 C# 开启摄像头和全局热键源码,为新手节省学习时间 ~~~C#测试两IP连接是否成功~~~ 如何遍历dataset 赋值到数组? 看看有撒问题,ding者有分 写入记事本出现异常问题 请问能不能将.net里的系统类型如int,string直接转换成SqlDbType类型 如何获得DataGrid中的数据的值 菜鸟问怎么用查找唯一的列?我要用DropDownList帮定? C#中有没有一个函数可以判断一个长字符串是否为数字? 从数据库取出一个记录,分别在WORD文档的固定位置打印,求解 观察者 C# 使用FTP下载文件,文件下载到本地后,文件名被改
WCF是3.5框架,公司现在还没允许使用。 像这种丢失的情况有朋友遇到过吗?