简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述...
分类:
其他好文 时间:
2014-10-24 23:28:49
阅读次数:
341
1、在应用程序和远程设备中使用协议和网络地址初始化套接字2、在应用程序中通过指定端口和地址建立监听3、远程设备发出连接请求4、应用程序接受连接产生通信scoket5、应用程序和远程设备开始通讯(在通讯中应用程序将挂起直到通讯结束)6、通讯结束,关闭应用程序和远程设备的Socket回收资源
分类:
其他好文 时间:
2014-10-24 18:40:36
阅读次数:
158
Socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。套接字之间的...
分类:
编程语言 时间:
2014-10-24 11:09:05
阅读次数:
123
我们要封装Socket,首先我们需要了解Socket需要哪些要素: 1) 首先,一个套接字创建后,需要绑定一块网卡的IP,以及连接的对口号,所以我们先封装InetAddr。在class中,仅有的一个私有成员就是struct sockaddr_in类型的一个对象,我们需要将该对象的几种赋值与创建封装....
分类:
系统相关 时间:
2014-10-23 22:32:27
阅读次数:
312
本文的主要目的是将server套接字和client套接字的获取,做一个简易的封装,使用C语言完成。 tcp_server 服务器端fd的获取主要分为以下几步: 1.创建socket,这一步仅仅创建一个socket,没有任何特性的属性。 2.绑定网卡和port,一块主机可能有多块网卡,如果我们使用IN...
分类:
系统相关 时间:
2014-10-22 23:19:55
阅读次数:
385
d目录。l符号链接(指向另一个文件)。s套接字文件。b块设备文件。c字符设备文件。p命名管道文件。-普通文件,或者更准确地说,不属于以上几种类型的文件。
分类:
系统相关 时间:
2014-10-22 15:51:09
阅读次数:
164
linux下getsockopt和setsockopt具体解释及測试NAME名字 getsockopt, setsockopt - get and set options on sockets 获取或者设置套接字的选项SYNOPSIS函数原型 #include /* ...
分类:
系统相关 时间:
2014-10-22 12:17:30
阅读次数:
380
============问题描述============ c#服务端:
//创建监听端口.....
privatevoidStartListening()
{
//创建IPEndPoint
IPEndPointipep=newIPEn...
分类:
移动开发 时间:
2014-10-22 00:32:33
阅读次数:
145
什么是 HTTPS?HTTPS (是 HTTP over SSL,表示基于安全套接字层的超文本传输协议 ) 是一个 Netscape 开发的 Web 加密传输协议。你也可以说:HTTPS = HTTP + SSLHTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。为什么需要 HTTPS...
分类:
Web程序 时间:
2014-10-21 11:54:14
阅读次数:
188
当调用closesocket关闭套接字时,SO_LINGER将决定系统如何处理残存在套接字发送队列中的数据。处理方式无非两种:丢弃或者将数据继续发送至对端,优雅关闭连接TCP_NODELAY: 表示立即发送数据.SO_RESUSEADDR: 表示是否允许重用Socket 所绑定的本地地址.SO_TI...
分类:
其他好文 时间:
2014-10-21 00:37:50
阅读次数:
286