E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SOCKET编程
【计算机网络】网络编程接口 Socket API 解读(1)
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。一.socket()遵循POSIX.1-2001、POSIX.1-2008、4.4B
书香度年华
·
2023-09-07 22:45
TCP
UDP
socket
bind
accept
Linux 网络编程套接字
网络编程套接字源IP地址和目的IP地址端口号进程的pid与port源端口号和目的端口号TCP协议UDP协议网络字节序网络字节序和主机字节序转换的函数
socket编程
接口sockaddrsockaddr结构
qnbk
·
2023-09-07 18:07
Linux
网络
linux
udp
tcp
套接字
【Linux】详解套接字编程
文章目录网络套接字1.端口号1.1认识端口号1.2端口号VSPID2.TCP与UDP协议3.网络字节序4.
socket编程
4.1常用接口4.2sockaddr结构4.3.socket接口的底层工作4.4
影中人lx
·
2023-09-07 18:35
Liunx系统
linux
服务器
网络
Linux - 第12节 - 网络编程套接字(一)
地址和目的IP地址1.2.理解源MAC地址和目的MAC地址1.3.理解源端口号和目的端口号1.4.理解端口号(PROT)和进程ID(PID)1.5.认识TCP协议和UDP协议1.6.网络字节序2.套接字
socket
随风张幔
·
2023-09-07 18:05
Linux操作系统
网络
linux
服务器
运维
网络协议
Linux·网络编程套接字(一)
目录预备知识理解源IP地址和目的IP地址理解源MAC地址和目的MAC地址理解源端口号和目的端口号PORTVSPID认识TCP协议和UDP协议网络字节序
socket编程
接口socket常见APIsockaddr
迅~
·
2023-09-07 18:04
Linux系统编程
网络
服务器
linux
网络编程套接字,Linux下实现echo服务器和客户端
目录1、一些网络中的名词1.1IP地址1.2端口号port1.3"端口号"和"进程ID"1.4初始TCP协议1.5UDP协议2、
socket编程
接口2.1socket常见API2.2sockaddr结构
孟婆的cappucino
·
2023-09-07 18:31
服务器
网络
linux
【网络编程】TCP传输控制协议(Transmission Control Protocol)
作者水平很有限,如果发现错误,请在评论区指正,感谢
Socket编程
是通过使用SocketAPI接口来实现的,这些接口允许开发人员创建网络应用程序,实现数据的传输和通信。下面我们就
祐言QAQ
·
2023-09-07 17:31
网络编程
系统编程
网络
tcp/ip
网络协议
服务器
tcp
安卓网络编程系列
TCP/IP第一篇主要介绍TCP/IP协议组2.网络编程系列第(二)篇---http/https第二篇主要介绍http协议以及它的增强版https3.网络编程系列第(三)篇---socket第三篇主要介绍
socket
sofarsogoo_932d
·
2023-09-07 05:58
【Java】网络编程
网络编程Socket套接字概念分类Java数据报套接字通信模型一次发送和接受UDP数据报提供多个客户端的请求处理及响应Java流套接字通信模型
Socket编程
注意事项UDP数据报套接字编程DatagramSocketAPI
沉着的码农
·
2023-09-07 01:00
网络
Java
java
网络
开发语言
java网络编程,套接字socket
目录一网络概述二网络的类型分类三网络体系结构四网络通信协议概述五网络通信协议种类六Socket简介七Socket路径八java网络编程三要素九基于UDP协议的
Socket编程
十基于TCP协议的
Socket
超爱慢
·
2023-09-07 00:56
网络
服务器
运维
网络编程笔记
1.socketServer
socket编程
(套接字):指的就是通过代码来创建实现通信的两个端(服务器和客户端)socket一般可以基于TCP和UDP实现客户端和服务器之间的可靠传输和不可靠传输python
小先生_8bfd
·
2023-09-06 23:25
python开发微信群_Python编程:微信群聊程序的开发与进/线程知识汇总(附代码)
本文承接上篇文章的客户端—服务器聊天对话程序,进一步设计开发了微信群聊的python模拟程序,涉及的python知识点为:Python实战:聊天软件开发与TCP/
Socket编程
知识汇总(附代码)和进程与线程编程
weixin_39647186
·
2023-09-06 04:05
python开发微信群
说说 TCP的粘包、拆包
分析&回答拆包和粘包是在
socket编程
中经常出现的情况,在socket通讯过程中,如果通讯的一端一次性连续发送多条数据包,tcp协议会将多个数据包打包成一个tcp报文发送出去,这就是所谓的粘包。
学一次
·
2023-09-05 22:05
网络原理与编程
tcp/ip
网络
网络协议
C#
Socket编程
实践1
背景报了轩辕的活动,用TCP请求完成一个类似IIS服务器的东西,当然我没跟上啦,但这个自己接着再搞搞,就打算搞成类似聊天的那种。加油!目标用Socket完成服务器代码的编写,能够实现接收客户端的请求,并返回"I'vereceivedthemsg."本节目标用Socket完成客户端代码的编写,能够实现向服务端发送请求。本节目标实现客户端、服务端双向通信实现服务端响应多个客户端将Socket请求可以封
Killen@Nolan
·
2023-09-05 19:04
Socket
C#
Socket
C#
6.网络编程套接字(上)
发送端和接收端1.3.2请求和响应1.3.3客户端和服务端1.3.4常见的客户端服务端模型2.Socket套接字2.1概念2.2分类2.3Java数据报套接字通信模型2.4Java流套接字通信模型2.5
Socket
晓星航
·
2023-09-04 21:18
JavaEE
java
javaee
网络协议
网络
【】网络编程
socket编程
指的是通过代码实现客户端和服务器之间的通信2.服务器的实现①创建套接字对象family:ip类型,AF_INET->ipv4,AF_INET6->ipv6type:传输协议类型,SOCK_STREAM
Z_JoonGi
·
2023-09-03 12:34
Python网络编程详解
本文将介绍Python网络编程的基础知识,包括
socket编程
和HTTP协议,然后深入探讨一些流行的PythonWeb框架,包括Flask和Django。
Rocky006
·
2023-09-03 11:12
python
开发语言
flask
django
网络
[Linux]套接字通信
摘于https://subingwen.cn,作者:苏丙榅侵删文章目录1.套接字-socket1.1概念1.2网络协议1.3
socket编程
1.3.1字节序1.3.2IP地址转换1.3.3sockaddr
9TSe
·
2023-09-03 07:28
linux
c++
Java中Socket的学习(一)——Socket讲解及常用方法讲解
Socket编程
也成为网络编程,主要使用ServerSocket和Socket,还会使用到io流。
雨欲语
·
2023-09-03 05:45
Java学习
Windows下的网络编程
socket接口已普遍存在于现代操作系统中Windows下的
socket编程
接口与Linux中几乎相同不同之处返回值类型不同(句柄类型)句柄不是文件描述符,Windows中并不是一切皆文件Windows
qq_52484093
·
2023-09-03 03:58
网络编程
windows
网络
Python——
Socket编程
前言最近在做项目的时候需要进行一个简单的跨语言通信,有用到socket和websocket,这次详细记录下学习socket的过程。什么是TCP?1.TCP是面向连接的协议,是允许系统通过Internet进行通信的标准,它定义了如何建立和维护应用程序可以通过其交换数据的网络对话;保证了数据的传递,并保证数据包的发送顺序与发送数据包的顺序相同。(传输控制协议)2.TCP是OSI层中的传输层协议,用于通
叫我Zane
·
2023-09-02 21:24
Python
python
网络
开发语言
C++ socket 通信客户端和服务器端
#include#include#include//一定要包含该头文件#pragmacomment(lib,"WS2_32.lib")//windwows下的
socket编程
函数库usingnamespacestd
luckyone906
·
2023-09-02 17:54
以太网通信
Golang网络编程
sessionCookiehttpsHTTP请求格式HTTP响应格式http头信息http请求头信息http响应头信息HTTP状态码http内容类型和内容编码Golang网络编程Golang网络编程库golang
socket
hixiaoyang
·
2023-09-02 13:31
golang
【Python】TCP
Socket编程
---客户端/服务器代码例子
功能说明客户端向服务器发送一串数据,服务器将这行改成大写并回写给客户端客户端服务器通讯流程客户端编程fromsocketimport*serverAddress='127.0.0.1'serverPort=12000clientSocket=socket(AF_INET,SOCK_STREAM)clientSocket.connect((serverAddress,serverPort))sent
wellnw
·
2023-09-02 06:33
python
服务器
python
tcp/ip
python网络编程
socket编程
_python的网络编程(socket)
是一种通用的网络编程接口,和网络层次没有一一对应的关系1、Socket类型SOCK_STREAM:面向连接的流套接字,默认值,TCP协议SOCK_DGRAM:五连接的数据报文套接字,UDP协议二、TCP编程
Socket
weixin_39863918
·
2023-09-01 15:32
PHP
SOCKET编程
(必看)
1.预备知识一直以来很少看到有多少人使用PHP的socket模块来做一些事情,大概大家都把它定位在脚本语言的范畴内吧,但是其实php的socket模块可以做很多事情,包括做ftplist,httppost提交,smtp提交,组包并进行特殊报文的交互(如smpp协议),whois查询。这些都是比较常见的查询。特别是php的socket扩展库可以做的事情简直不会比c差多少。php的socket连接函数
Houzhyan
·
2023-09-01 15:55
php
socket
socket
php
编程
windows
socket编程
一、TCP/IP体系结构与特点1、TCP/IP体系结构TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1)(图1.1)IP:网间协议(InternetProtocol)负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP,UDP提供分组发送服务。用户进程通常不需要涉及这一层。ARP:地
amaowolf
·
2023-09-01 15:23
C++
windows
socket
sockets
pascal
网络
服务器
Linux下的网络
socket编程
-------------多路复用(select )
select多路复用1.I/O多路复用(IOMultiplexing)2.select()参数解析3.示例流程图4.代码示例1.I/O多路复用(IOMultiplexing)IO多路复用模型是建立在内核提供的多路分离函数select基础之上的,使用select函数可以避免同步非阻塞IO模型中轮询等待的问题,此外poll、epoll都是这种模型。在该种模式下,用户首先将需要进行IO操作的socket
懵懂的小新
·
2023-09-01 15:53
socket
网络
epoll
linux c++ socket pdf 书,linux C++
socket编程
实例
1概念(待更新。。。)2基本操作2.1socket()函数intsocket(intdomain,inttype,intprotocol);socket函数对应于普通文件的打开操作,socket()创建一个socket描述符(socketdescriptor),唯一标识一个socket。这个socket描述字跟文件描述字一样,后续的操作都有用到它,把它作为参数,通过它来进行一些读写操作。domai
ZackRen
·
2023-09-01 14:14
linux
c++
socket
pdf
书
Linux网络编程-3-
socket编程
api
基于socket的网络应用概述以一个C/S结构的网络应用为例,客户端和服务器端使用socket通信的流程图如下:从Linux内核的角度来看,一个套接字就是通信的一个端点。从Linux程序的角度来看,套接字就是一个有相应描述符的文件。(注:Linux中有普通文件、目录、套接字三种,Linux中一切皆是文件)这里的read和write就很好的表现了Linux一切皆为文件的思想,进行网络通信,其实也就是
zju_cxl
·
2023-09-01 13:42
内核
网络
socket
linux
java
Python Tcp编程
那么网络通讯方面都会涉及到
socket编程
,
qq_36594703
·
2023-09-01 00:01
python
python
tcp/ip
dubbo
Spring Cloud Netflix之OpenFeign
OpenFeign实现远程调用的方式Http接口(web接口、RestTemplate+Okhttp)FeignRPC调用(Dubbo、
Socket编程
)Webservice什么是FeignFeign是
天堂与狼
·
2023-08-31 00:10
Spring
Cloud
java
spring
boot
spring
cloud
基于TCP的聊天系统
2、项目运行结果示展示2.1项目开发环境及主要技术开发环境:CentOS7.6,VS2019编程语言:C/C++窗口设计:MFC框架数据交换:JSON数据格式基于TCP的
socket编程
,使用epoll
Suk-god
·
2023-08-30 19:18
网络
Linux
C++
tcp/ip
网络协议
网络
【网络篇】套接字编程
文章目录1、前提知识铺垫1.1认识端口---port1.2网络数据的五元组信息1.3网络字节序1.4主机字节序与网络字节序的相互转换1.5TCP协议与UDP协议的特性和区别2、UDP_
socket编程
2.1
Suk-god
·
2023-08-30 19:47
Linux
网络
网络
tcp/ip
网络协议
socket编程
实现一个简单的tcp服务端和客户端连接demo,服务端、客户端接收到exit消息就退出server端:#socket服务端编程importsocketserver=socket.socket()#1、创建socket对象server.bind(("localhost",8888))#2、绑定ip和端口server.listen(5)#3、设置连接数conn,addrs=server.accept(
simplycoder
·
2023-08-30 17:53
python
python
开发语言
python之
socket编程
本章内容1、socket2、IO多路复用3、socketserverSocketsocket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭)基本上,Socket是任何一种计算机网络通讯中最基础的内容。例
执笔人
·
2023-08-30 14:20
python
【Linux】
socket编程
(二)
目录前言TCP通信流程TCP通信的代码实现tcp_server.hpp编写tcp_server.cc服务端的编写tcp_client.cc客户端的编写整体代码前言上一章我们主要讲解了UDP之间的通信,本章我们将来讲述如何使用TCP来进行网络间通信,主要是使用socketAPI进行代码的实现。我们一共讲了5个socketAPI接口,分别为socket,bind,listen,accept,conne
次元工程师!
·
2023-08-30 13:21
linux
运维
服务器
网络
TCP
网络基础知识&
socket编程
IP地址如何判断2个IP地址是否在同一个网段内TCP/IP协议TCP协议TCP协议的特性TCP报文格式建立TCP连接:三次握手关闭TCP连接:四次挥手TCP状态说明UDP协议端口号的概念socket简介
socket
行稳方能走远
·
2023-08-30 01:29
正点
Linux
C
应用编程
linux
2019-08-21 Day18 Socket实现简易对聊与群聊
目的利用
Socket编程
,完成一个对聊与群聊的小demo利用多线程实现对聊分析在上一篇文章中,实现了客户端向服务器端发送固定信息,服务器端向客户端发送可变信息以及客户端向服务器端上次图片,而要实现两者相互传输数据应该怎么做呢
董浩叔叔说你好啊
·
2023-08-29 14:59
【go语言
socket编程
系列】TCPAddr类型与ResolveTCPAddr方法
【TCPAddr】TCPAddr是一个包含IP和port的struct。其定义在tcpsock.go文件中。//TCPAddrrepresentstheaddressofaTCPendpoint.typeTCPAddrstruct{IPIPPortintZonestring//IPv6scopedaddressingzone}【常用方法】常用的方法有funcResolveTCPAddr(net,a
natpan
·
2023-08-29 07:22
【go语言
socket编程系列】
TCPAddr
ResolveTCPAddr
tcpsock
socket
python之
socket编程
本章内容1、socket2、IO多路复用3、socketserverSocketsocket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭)基本上,Socket是任何一种计算机网络通讯中最基础的内容。例
·
2023-08-28 10:21
程序员
【八股】2023秋招八股复习笔记5(计算机网络-CN)
针对TCP应该如何
Socket编程
?实现一个TCP应用,socket等待&绑定等过程(问过
小哈里
·
2023-08-28 09:40
就业
笔记
计算机网络
八股
TCP
http
网络编程套接字(1)
文章目录网络编程套接字(1)1.预备知识1.1源IP与目的IP1.2认识端口号1.3理解"端口号"和"进程ID"1.4源端口号和目的端口号1.5认识TCP协议和UDP协议(1)TCP(2)UDP1.6网络字节序2.
socket
Ryujianli
·
2023-08-27 05:09
linux网络编程
网络
linux
【
socket编程
简述】TCP UDP 通信总结、TCP连接的三次握手、TCP断开的四次挥手
Socket编程
的应用无处不在,我们平时用的QQ、微信、浏览器等程序.都与
Socket编程
有关。三次握手四次断开面试可能会问:为什么建立连接只需要三次数据交互,而断开连接需要四次呢?
嵌入式@秋刀鱼
·
2023-08-26 00:08
Linux
tcp/ip
udp
网络协议
学习网络编程No.4【
socket编程
实战】
引言北京时间:2023/8/19/23:01,耍了好几天,主要归咎于《我欲封天》这本小说,听了几个晚上之后逐渐入门,在闲暇时间又看了一下,小高潮直接来临,最终在三个昼夜下追完了,哈哈哈!没办法呀,哎!末200章有些些烂尾,结局合乎情理,总的来说优秀,毕竟耳根的名号摆在哪里。过度了两天,辅导员发来了开学通知,时间不允许我们摆烂啦!不然我肯定要把《一念永恒》给追完,哈哈哈!都说《求魔》才是耳根的巅峰,
狂小伍的博客
·
2023-08-24 22:18
学习网络编程
学习
网络
Socket通信与WebSocket协议
在
Socket编程
中,有两种常见的角色:客户端和服务器端。客户端负责发起连接请求,服务
勤奋上进的兔子
·
2023-08-24 22:26
Netty
websocket
网络协议
网络
【Linux网络】网络编程套接字 -- 基于socket实现一个简单UDP网络程序
认识端口号网络字节序处理字节序函数htonl、htons、ntohl、ntohssocket
socket编程
接口sockaddr结构结尾实现UDP程序的socket接口使用解析socket处理IP地址的函数初始化
侠客cheems
·
2023-08-24 21:00
Linux网络基础
网络
linux
udp
socket
Socket编程
步骤TCP/UDP
TCP:TCP编程的服务器端一般步骤是:1、创建一个socket,用函数socket();2、设置socket属性,用函数setsockopt();*可选3、绑定IP地址、端口等信息到socket上,用函数bind();4、开启监听,用函数listen();5、接收客户端上来的连接,用函数accept();6、收发数据,用函数send()和recv(),或者read()和write();7、关闭网
第六象限
·
2023-08-24 14:30
【Linux】
socket编程
(一)
目录预备知识理解源ip地址和目的ip地址认识端口号理解"端口号"和"进程ID"认识TCP和UDP协议网络字节序
socket编程
接口socket常见APIsocketbindlistenacceptconncetsockaddr
次元工程师!
·
2023-08-24 01:33
linux
服务器
运维
网络
socket
linux
socket编程
指北
linux
socket编程
指北以下server和client的c代码均拷贝自博客,详细内容请阅读原文。在其上添加了错误码打印,修改了服务端ip和端口,并增加了makefile脚本。
growdu
·
2023-08-23 23:09
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他