![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket通讯
文章平均质量分 81
kevin_水滴石穿
平心静气,日积月累,厚积薄发
展开
-
socket通讯中需要用到的一些数据类型转换的方法
在上次做的项目中,使用到了Socket进行数据通讯,其中用到了一些数据类型进行转换的方法,现在贴出来给大家分享下,希望大家多给些意见,能进一步帮忙完善更好了,先谢过了。 /// /// 整数转为Byte【】 /// 低位在前,高原创 2011-09-20 17:06:47 · 809 阅读 · 0 评论 -
Socket基础知识分享
Socket Programming Considerations写Socket程序的时候需要注意设置下面的timeout,避免对方没有响应的时候,导致Socket程序挂起或等待时间过长 1.1 Accept TimeoutAccept timeout 仅对ServerSocket有用。ServerSocket 使用accept()方法来监听客户端Socket的连转载 2011-11-04 13:58:34 · 1469 阅读 · 0 评论 -
关于Socket通讯时通讯协议的制定
在系统开发过程中,如果涉及到了Socket通讯,那就要制定好通讯的协议,只有制定好了规则,后面的工作才方便顺利展开,制作通讯协议时要考虑到通讯的安全性,必要的信息要经过加密处理,同时也要考虑到系统的可扩展性,如果以后需要增加一个命令或者修改命令要保证这些工作能方便的进行。 协议的内容包括如下:一、 系统默认约定1. 本协议使用的字符串,如密码,位数为6位。原创 2011-11-07 09:07:43 · 1360 阅读 · 0 评论 -
Tcp/IP 端口耗尽
原文链接:http://msdn.microsoft.com/zh-cn/library/aa560610(v=bts.10).aspx本文内容:1.查看端口使用状况的方法;2、端口耗尽所带来的问题;3、解决办法当客户端启动到服务器的 TCP/IP 套接字连接时,客户端通常连接到服务器上的特定端口,并请求服务器通过临时(或暂时)TCP 或 UDP 端口进行响应。在 Windows Serv转载 2011-11-29 14:48:41 · 1370 阅读 · 0 评论 -
java和C#之间SOCKET通信的问题
java和C#之间SOCKET通信的问题一、服务器端(使用java编写)/*** 监听客户端的请求**/private static void socketService(){ExecutorService exec = Executors.newCachedThreadPool();try{ ServerSocket server=new Serv转载 2011-12-19 16:27:40 · 4730 阅读 · 2 评论 -
【C#】 Socket通讯客户端程序
这段时间一直在优化Socket通讯这块,经常和Socket打交道,现在分享给大家一个小的案例,代码如下:byte[] m_dataBuffer = new byte [10]; IAsyncResult m_result; public AsyncCallback m_pfnCallBack ; private System.Windo原创 2011-12-20 10:40:32 · 1825 阅读 · 2 评论 -
C#中Socket服务端代码分享
最近在对项目中Socket通讯中的服务端代码进行优化,保证能接受尽可能多的客户端的连接,并且不会丢掉连接,不会掉数据包。经过一段时间的反复测试和修改,终于达到了这一要求。服务端代码采用了异步通讯的方式,并使用ManualResetEvent来对线程进行控制。在程序中,ManualResetEvent 的使用很关键。 ManualResetEvent 允许线程通过发信号互相通信。通常,此通信涉及一个原创 2011-12-14 09:51:52 · 2183 阅读 · 0 评论