1、套接字概述套接字的本意是插座,在网络中用来描述计算机中不同程序与其他计算机程序的通信方式。
常用的套接字类型有3种:
1)流套接字(SOCK——STREAM):使用了面向连接的可靠的数据通信方式,即TCP套接字;
2)数据报套接字(Raw Sockets):使用了不面向连接的数据传输方式,即UDP套接字;
3)原始套接字(SOCK——RAW):没有经过处理的IP数据包,可以根据自己程序的...
分类:
系统相关 时间:
2016-05-27 11:19:36
阅读次数:
218
前言Nginx以异步、事件驱动的方式处理连接。传统的方式是每个请求新起一个进程或线程,Nginx没这样做,它通过非阻塞sockets、epoll、kqueue等高效手段,实现一个worker进程处理多个连接和请求。一般情况下是一个CPU内核对应一个worker进程,所以worker进程数量固定,并且不多,..
分类:
编程语言 时间:
2016-05-19 19:29:26
阅读次数:
342
SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为 网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密,而老旧的加密协议 可能会带来安全隐患,在freebuf上看到有人 ...
分类:
其他好文 时间:
2016-05-18 12:43:52
阅读次数:
1027
在standalone.xml中: 找到下面三行,看到是要访问public(8080端口的)和management的interface,将interface中的127.0.0.1改为0.0.0.0即可。 <socket-binding-group name="standard-sockets" de ...
分类:
其他好文 时间:
2016-05-18 12:24:39
阅读次数:
286
Server端: Client端: ################################################ Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, ...
分类:
编程语言 时间:
2016-05-15 19:45:55
阅读次数:
303
一、错误提示: 通过Eclipse启动Tomcat时,抛出unrecongnized windows sockets error: 0: JVM_Bind异常,原因是服务器端口被占用。 二、解决方法: 1.更改服务器的端口号; 到tomcat目录下的把conf文件夹下的server.xml文件中,找 ...
Secure Sockets Layer(SSL)是通过网际网路传输私人文件的协定,为了安全连接,首先需要做的是安装OpenSSL 库和下载数据库源。本教程将详解 Navicat Report Viewer 如何设置 SSL。 Navicat Report Viewer 设置 SSL 温馨提示:Na ...
分类:
其他好文 时间:
2016-05-11 14:51:50
阅读次数:
159
1 TCP Sockets基础 Sockets是一个编程抽象概念,它是网络上与另一个应用程序通信连接的句柄。Sockets编程将用户代码与TCP/IP协议堆栈的底层实现隔离开,允许用户灵活地实现自己的编程。 基于TCP协议的TCP Sockets需要四个方面的数据: (1) 本地系统的IP地址。 ( ...
分类:
编程语言 时间:
2016-05-11 13:33:21
阅读次数:
169
注意: 来源菜鸟教程,如有侵权,通知,立删Python 网络编程Python 提供了两个级别访问的网络服务。:
低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。
高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。什么是 Socket?Socket又称”套接字”...
分类:
编程语言 时间:
2016-05-08 06:45:38
阅读次数:
153
VC环境OpenSSL安装以及编程过程 SSL就是Secure Sockets Layer,是一种安全套接字协议,详情请参考链接中的介绍。 配置过程中需要生成一些mak文件,这些生成代码用perl脚本生成,所以要安装一个ActivePerl ActivePerl:http://www.actives ...
分类:
其他好文 时间:
2016-05-04 22:39:51
阅读次数:
195