建立在TCP协议上的网络协议有telnet,ssh,ftp,http等等。这些协议根据数据吞吐量来分成两大类: (1)交互数据类型,例如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。 交互数据类型在通讯中比例为10%; ...
分类:
其他好文 时间:
2014-08-11 21:10:32
阅读次数:
207
HTTP(HyperTextTransferProtocol,超文本传输协议)HTTP协议是应用层的一种协议,是一种C/S架构服务,基于TCP/IP协议来通信,监听在TCP的80端口上。下面就开始介绍HTTP协议的相关内容,在开始之前先简单的介绍一下端口类型、TCP协议的功能和状态、Socket通信时的系统调用。一、常..
分类:
其他好文 时间:
2014-08-10 18:52:41
阅读次数:
253
DL/T645转ModbusTcp协议转换器 MRD-5021具有1 路RS485及1路以太网接口,最多支持同时采集5个DL/T645-1997或者5个2007协议国标电表设备,支持DL/T645协议的自适应,然后将所需要的采集数据转换为Modbus Tcp协议。方便和PLC、DCS、组态等工业相关...
分类:
数据库 时间:
2014-08-09 13:23:27
阅读次数:
341
signal(SIGPIPE, SIG_IGN)当服务器close一个连接时,若client端接着发数据。根据TCP 协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。根据信号的默认处理规则SIGP...
分类:
其他好文 时间:
2014-08-08 15:32:56
阅读次数:
194
通过TCP建立可靠通讯信道1)为了对应TCP协议里的客户端和服务器端,Socket包提供了Socket类和ServerSocket类。2)Socket类构造函数及相关方法Public Socket();public Socket(InetAddress address,int port);//本机I...
分类:
编程语言 时间:
2014-08-08 11:50:55
阅读次数:
266
有没有批量检测的方法?有的。我们用nc就可以快速检测端口的开放性。nc检测端口的用法nc -z -w 10 -u%IP% %PORT%-z表示检测或者扫描端口-w表示超时时间-u表示使用UDP协议,此参数为空,则为tcp协议例如:[@s136.ipcpu.com ~]# nc -z -w 10 -u...
分类:
系统相关 时间:
2014-08-05 11:04:49
阅读次数:
257
设想是通过Android应用连接PC的TCP服务器,通过点击按钮连接服务器,
最终在点击按钮后报错:networkonmainthreadexception
解决办法:
在MainActivity文件的setContentView(R.layout.activity_main)下面加上如下代码 if...
分类:
移动开发 时间:
2014-08-02 12:37:33
阅读次数:
187
TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为...
分类:
其他好文 时间:
2014-08-01 04:49:21
阅读次数:
299
TIME_WAIT状态存在的理由----------------------------TCP/IP协议就是这样设计的,是不可避免的。主要有两个原因:1)可靠地实现TCP全双工连接的终止TCP协议在关闭连接的四次握手过程中,最终的ACK是由主动关闭连接的一端(后面统称A端)发出的,如果这个ACK丢失...
分类:
其他好文 时间:
2014-07-31 19:54:47
阅读次数:
236
一、支持的功能有文字信息交互、语音聊天、发送文件和录音
源码会在后面附上。
二、UI展示图
三、经过我的测试,是非常成功的。只是有一点不足就是语音实时通话的时候声音会回声甚至死机。 文件传送和文字,录音都比较成功。
四、本软件是用Java编码,在安卓平台上的应用。使用了UDP协议和TCP协议。
大家可以学习这两部分的代码。 里面注释还是比较多。
五、当然我只是个...
分类:
移动开发 时间:
2014-07-31 17:01:36
阅读次数:
247