Socket(套接字)是一种独立于具体协议的网络编程接口,在OSI模型中位于会话层和传输层之间。根据其使用方式可将套接字分为主动套接字和被动套接字,被动套接字指的是等待传入连接的套接字(如,服务器套接字),主动套接字指的是发起连接的套接字(如,客户端套接字)。以下是一个基于Java的Socket类编 ...
分类:
编程语言 时间:
2019-12-30 23:25:35
阅读次数:
126
#客户端设置,即客户端默认的连接参数 [client] #默认连接端口 port = 3306 #用于本地连接的socket套接字 socket = /data/mysqldata/3306/mysql.sock #编码 default-character-set = utf8mb4 #服务端基本设 ...
分类:
数据库 时间:
2019-12-27 18:01:22
阅读次数:
207
BIO 伴随着Java的发布,带来的是Socket套接字API。这套API实现是的同步阻塞IO模型。下面首先来看个示例,如何使用这套API完成一个echo服务端程序。 服务端 : 客户端 : 在MultiThreadedEchoServer中创建了一个socket监听9999端口,接着在while循 ...
分类:
编程语言 时间:
2019-12-18 11:16:44
阅读次数:
100
一、初识socket socket(套接字)起源于20世纪70年代加利福尼亚大学伯克利分校版本的Unix,即人们所说的BSDUnix。因此,有时人们也把套接字称为“伯克利套接字”或“BSD套接字”。一开始,套接字被设计用在同一台主机上多个应用程序之间的通讯。这也被称进程间通讯,或IPC。socket ...
分类:
其他好文 时间:
2019-12-18 00:13:07
阅读次数:
127
https://blog.csdn.net/Eastmount/article/details/48909861 找工作笔试面试考察Socket套接字、TCP\UDP区别比较多,所以这篇文章主要精简了《Python核心编程(第二版)》第16章内容。内容包括:服务器和客户端架构、套接字Socket、T ...
分类:
其他好文 时间:
2019-12-14 12:03:51
阅读次数:
87
socket 1,定义 1. 套接字 1. 基于tcp协议 2. socket是基于应用层与传输层之间的抽象层,是一组操作起来非常简单的接口,接收应用层的数据,然后传给操作系统 2. 分类: 1. 基于文件类型的套接字家族:AF UNIX,不常用 2. 基于网络类型的套接字家族:AF INET 3. ...
分类:
其他好文 时间:
2019-12-13 12:10:07
阅读次数:
91
1.什么是Socket 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 Socket起源于Unix,而Unix/Linu ...
分类:
编程语言 时间:
2019-12-11 21:19:00
阅读次数:
106
一、Socket 套接字简介 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 传输层实现端到端的通信,因此,每一个传输层 ...
分类:
编程语言 时间:
2019-12-11 18:47:05
阅读次数:
74
[toc] Socket简要阐述 Socket的概念 + Socket的英文原义是“孔”或“插座”。 在网络编程中,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个Socket。 + Socket套接字是通信的基石,是支持 的网络通信的基本操作单元。 它是网络通信过程中端 ...
分类:
编程语言 时间:
2019-12-10 22:10:11
阅读次数:
108
这是我的第二篇博客,很遗憾第一篇博客没有得到应有的认可。 可能是因为原理介绍和实操部分不够多,只是单纯分析了某一条指令在打开网页过程中,输出的变化。 在我的第二篇博客中把相关原理介绍的更加详细了,同时丰富了程序代码部分的介绍。 本文对通信相关知识点(如socket套接字、TCP/IP、HTTP通信协 ...
分类:
编程语言 时间:
2019-12-09 19:46:57
阅读次数:
131