技术栈
socket
kaixin_啊啊
3 天前
socket
·
头歌
Socket编程 ※【头歌educoder】
所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议栈进行交互的接口 。
0和1的舞者
5 天前
java
·
开发语言
·
网络
·
计算机网络
·
udp
·
socket
《网络编程核心概念与 UDP Socket 组件深度解析》
总结来说,两者的核心差异在于数据的传输粒度和可靠性设计:面向字节流追求 “完整有序”,面向数据报追求 “快速独立”。
知南x
8 天前
socket
【Socket消息传递详细版本】(4) 嵌入式设备间Socket通信传输图片 Host端函数
博主最近因为工程需求,需要在两个嵌入式设备之间传输图片,具体功能如下描述:硬件资源: ①米联客安路F3P-CZ02-FPSoc(FPGA) (HOST端) ②rk3568 (Client端)
知南x
8 天前
socket
【Socket消息传递详细版本】(3) 嵌入式设备间Socket通信传输图片 Client端函数
博主最近因为工程需求,需要在两个嵌入式设备之间传输图片,具体功能如下描述:硬件资源: ①米联客安路F3P-CZ02-FPSoc(FPGA) (HOST端) ②rk3568 (Client端)
知南x
9 天前
socket
【Socket消息传递详细版本】(2) 嵌入式设备间Socket通信传输图片 Common公共函数
博主最近因为工程需求,需要在两个嵌入式设备之间传输图片,具体功能如下描述:硬件资源: ①米联客安路F3P-CZ02-FPSoc(FPGA) (HOST端) ②rk3568 (Client端)
赖small强
12 天前
linux
·
驱动开发
·
socket
·
net_device
·
sk_buff
【Linux驱动开发】Linux网络设备驱动底层原理与实现详解
Linux网络子系统采用分层架构设计,以net_device结构体为核心,构建起协议栈与硬件设备之间的桥梁。
小陈又菜
19 天前
qt
·
网络协议
·
tcp/ip
·
socket
【QT学习之路】网络通信新次元!Qt TCP双侠:Server监听瞬息,Socket连接万变
🔥小陈又菜:个人主页📖个人专栏:《MySQL:菜鸟教程》《小陈的C++之旅》《Java基础》✨️想多了都是问题,做多了都是答案!
huangyuchi.
21 天前
linux
·
网络
·
c++
·
udp
·
c
·
socket
【Linux网络】Socket编程实战,基于UDP协议的Dict Server
前言:上文我们实现了对于基于UDP的EchoServer的Socket编程。【Linux网络】Socket编程实战,基于UDP协议的Echo Server-CSDN博客
集大周杰伦
1 个月前
linux
·
tcp/ip
·
网络编程
·
socket
·
字节序
·
套接字
·
i/o多路复用
Linux网络编程核心实践:TCP/UDP socket与epoll高并发服务器构建
从我们熟悉的 printf 到复杂的分布式系统,几乎所有现代软件都离不开网络。本章将带领我们深入Linux的底层世界,学习如何使用最核心的套接字 (Socket) API 来构建网络应用程序。我们将从最基础的网络概念开始,逐步掌握TCP、UDP通信,深入理解高性能服务器的基石——I/O多路复用,最终将理论与实践结合,构建一个功能完备的网络服务。
矮油0_o
1 个月前
服务器
·
c语言
·
网络
·
网络编程
·
socket
15.套接字和标准I/O
我们之前采用的都是默认数据通信手段read&write函数及各种系统I/O函数,可能大家想使用学习C语言时掌握的标准I/O函数。大家 也认为在网络数据交换时使用标准I/O函数是非常有趣的事情吧?
NiKo_W
1 个月前
linux
·
服务器
·
网络
·
udp
·
socket
·
多线程
·
tcp
Linux TcpSocket编程
TCP 套接字(TCP Socket)是基于 TCP(传输控制协议)的网络通信接口,用于在网络中实现可靠的、面向连接的双向数据传输。它屏蔽了底层网络细节,让应用程序能通过简单接口进行跨网络通信。它的工作方式如下:
huangyuchi.
1 个月前
linux
·
运维
·
服务器
·
udp
·
socket
·
客户端
·
网络通信
【Linux网络】Socket编程实战,基于UDP协议的Echo Server
前言:上文我们讲解了Socket编程的预备【Linux网络】套接字Socket编程预备-CSDN博客本文我们来讲解一下使用Socket编程基于UDP协议的网络通信:Echo Server,回显服务。
Ronin305
1 个月前
linux
·
网络
·
socket
·
网络通信
【Linux网络】封装Socket
在前面几篇文章中,我们实现了Socket编程,也就是基于UDP和TCP进行了网络编程,通过这几次编程我们已经熟悉了Socket编程相关的系统调用,那么这篇文章我们就来使用模版方法模式封装一个Socket
charlie114514191
2 个月前
网络
·
学习
·
socket
·
c++20
·
协程
·
epoll
·
raii
理解C++20的革命特性——协程引用之——利用协程做一个迷你的Echo Server
仓库:https://github.com/Charliechen114514/co_practices
今天秃头了吗??
3 个月前
java
·
网络
·
网络编程
·
socket
【JAVA】网络编程
在学习网络编程之前,我们编写的程序几乎都是“单机版”的——只能在本地运行,自娱自乐,无法与其他主机(用户)进行交互。 有些同学可能会产生误解:既然 Java 号称“一次编译,到处运行”,那把程序拷贝到另一台安装了 Java 环境的电脑上运行,不也算是交互吗?其实并不是。那只是同一个程序在不同环境中运行,并没有真正的信息交流。 真正的“交互通信”更像是打电话——双方能够互相发送消息,并根据对方的内容做出回应。比如,我们在浏览器输入一个网址并访问网站时,其实就是网站的服务器发起了网络请求,服务器处理后再返回响
hsjkdhs
3 个月前
网络
·
tcp/ip
·
udp
·
socket
万字详解网络编程之socket
socket抽象层与体系结构关系示意图client.c运行结果:在进行任何网络通信之前,应用程序必须先向操作系统请求一个网络通信的“端点”,这个端点就是套接字。
吐个泡泡v
3 个月前
网络
·
网络协议
·
http
·
https
·
socket
·
ssl
·
tcp
网络编程基础:一文搞懂 Socket、HTTP、HTTPS、TCP/IP、SSL 的关系
在日常开发中,我们经常听到 Socket、HTTP、HTTPS、TCP/IP、SSL 这些术语,这些概念往往容易混淆,且让人感到困惑。本文将用最通俗易懂的方式来讲清这些网络概念及其相互关系。
DebugKitty
3 个月前
运维
·
服务器
·
网络
·
网络协议
·
socket
·
tcp
网络编程1-基本概念、函数接口
不同主机的进程间通信原型:int socket(int domain, int type, int protocol);
青草地溪水旁
4 个月前
嵌入式硬件
·
socket
·
内核空间
·
用户空间
socket编程中系统调用send()详细讲解
在 socket 编程中,send() 是用于在已连接的套接字上发送数据的系统调用,主要用于 TCP 协议(也可用于 UDP,但需配合连接操作)。它负责将用户态的数据传递到内核缓冲区,再由内核协议栈(如 TCP/IP)完成实际的网络传输。以下从函数原型、参数、返回值、工作原理、使用细节等方面详细讲解:
青草地溪水旁
4 个月前
socket
·
进程间通信
socketpair函数详解
socketpair() 是 Unix/Linux 系统中用于创建一对相互连接的匿名套接字的系统调用,专为 进程间通信 (IPC) 设计。这对套接字在创建后即处于连接状态,无需绑定地址或手动连接,特别适用于父子进程或线程间通信。