建立TCP须要三次握手才干建立,而断开连接则须要四次握手。整个步骤例如以下图所看到的:先来看看怎样建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接...
分类:
其他好文 时间:
2014-10-04 22:38:37
阅读次数:
217
众所周知,socket是编写网络通信应用的基本技术,网络数据交换大多直接或间接通过socket进行。对于直接使用socket的client与服务端,一旦连接被建立则均可主动向对方传送数据,而对于使用更上层的HTTP/HTTPS协议的应用,因为它们是非连接协议,所以通常仅仅能由client主动向服务....
分类:
Web程序 时间:
2014-10-04 21:10:07
阅读次数:
311
測试环境:SDK:Oracle JRockit for Java version 6, JavaCommunication for Windows 2.0OS:WINDOWS7外设:串口条形码扫描枪Server:Tomcat6看了网上良莠不齐的关于Applet訪问串口的文章,总结起来所关注的问题无外...
分类:
移动开发 时间:
2014-10-04 18:09:37
阅读次数:
140
首先bonjour并不是必须的,但是它的确很方便,如果没有它我们需要指定ip地址进行局域网的传输,有了它就可以根据服务的具体的名称来选择服务,可以这样来理解bonjour就相当于hostname,我们可以用ip来连接远程的电脑,如果有hostname岂不是更加方便。
boujour的服务有三部分,注册服务,查看服务和解析服务。其中注册服务主要在server实现,查看和解析服务就是在client实...
分类:
其他好文 时间:
2014-10-04 12:35:26
阅读次数:
165
使用socket库服务端:tcpServer.py#-*-coding:utf-8-*-
#Filename:tcpServer.py
‘‘‘
server端的socket一般流程是这样:
1.建立一个socket(可以选择socket类型INET,UNIX等,以及连接方式TCP/UDP)
2.使用bind公开一个端口,使得client可以方便连接
3.设置一个listen队列的大小
4...
分类:
其他好文 时间:
2014-10-04 04:07:46
阅读次数:
394
1.查看是否安装好samba服务器,如果没有使用即可。[s_zyp@zhZyp~]$rpm-qa|grepsamba
samba-libs-4.1.12-4.fc20.i686
samba-common-4.1.12-4.fc20.i686
samba-client-4.1.12-4.fc20.i686
samba-4.1.12-4.fc20.i686如果没安装,则使用下面指令安装[s_zyp@zhZyp~]$sudoyuminstall-..
分类:
其他好文 时间:
2014-10-04 04:06:46
阅读次数:
526
1、主动连接是指Nginx主动发起的同上游server的连接;被动连接是指Nginx接收到的来自client主动发起的连接;2、主动连接用ngx_peer_connection_t结构体表示;被动连接用ngx_connection_t表示;3、主动连接是对被动连接的封装,每当事件消费者模块使用主动连...
分类:
其他好文 时间:
2014-10-03 16:11:54
阅读次数:
145
AP不往WLC上注册今天排错的时候发现一个AP不往WLC上注册。搞了半天,用一条命令找出了原因。debuglwappeventsenable发现*Mar100:51:04.203:LWAPP_CLIENT_EVENT:spamSendDiscoveryRequest:sendingdiscoverytype0to255.255.255.255*Mar100g:51:04.206:LWAPP_CLIENT_EVENT:spamDec..
分类:
其他好文 时间:
2014-10-03 14:54:06
阅读次数:
255
zookeeper一般用于distributed locking,并不适合用于distributed storage,因为zookeeper的每个node,也叫做znode的存储容量限制是1M。
zookeeper里的角色主要有client,leader和learner,其中learner也包括observer和follower。
client为请求的发起方,follower为...
分类:
其他好文 时间:
2014-10-03 12:25:44
阅读次数:
357