Socket

LYT-C#-Socket——简单的TCP服务端-客户端连接通信

TCP编程的服务器端一般步骤是: 1、创建一个socket,用函数socket()。 2、设置socket属性。 3、绑定本机的IP地址、端口等信息到socket上,用函数bind()。 4、开启监听,用函数listen()。 5、接收客户端上来的连接,用函数accept()。 6、通过accept ......
客户端 客户 Socket LYT-C LYT

使用 Python 的 socket 库来实现一个简单的 Socket 示例

以下是一个简单的服务器端和客户端的例子:服务器端: python import socket # 创建 socket 对象 serversocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 获取本地主机名 host = socket ......
示例 Python socket Socket

socket与TCP的关系

Socket是一种抽象封装,等价于应用程序和网络中间的一层,以便在应用程序和操作系统内核之间传输数据。TCP是一个可靠的、面向连接的协议,用于在计算机之间传输数据。Socket可以用于创建TCP连接,在应用程序间传输数据,它们是紧密相关的,其中Socket提供了创建、绑定、监听、接受、连接、发送、接 ......
socket TCP

LYT-C#-Socket-ServerTEST

using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; using System.Threadi ......

学习笔记402—Warning: Stopping docker.service, but it can still be activated by: docker.socket

执行 systemctl stop docker 后提示“Warning: Stopping docker.service, but it can still be activated by: docker.socket” 解释:这是docker在关闭状态下被访问自动唤醒机制,很人性化,即这时再执行 ......
docker activated Stopping Warning service

Linux中使用ntpdate同步失败报错:14 Apr 08:42:12 ntpdate[1255]: the NTP socket is in use, exiting:解决方法.

报错信息: 报错原因: 1、可能是因为同步的域名信息没有解析到。 2、可能是因为服务的问题导致没有同步成功。 解决方法: 1、先关闭ntpd服务。 [root@k8s-master01 ~]# service ntpd stop Redirecting to /bin/systemctl stop ......
ntpdate exiting 方法 socket Linux

[Docker]Unix Socket的作用

Unix Socket? Unix Socket 是一种特殊的文件,用于在同一台计算机上的进程间通信。它提供了一种高效而简单的通信机制,可以替代使用网络套接字(Socket) 的跨机器通信。Unix Socket 依赖于主机内核,不必像网络套接字那样处理数据包格式、网络协议和物理连接,并且通信双方可 ......
作用 Docker Socket Unix

socket 到底是个啥

哈喽大家好,我是咸鱼 我相信大家在面试过程中或多或少都会被问到这样一个问题:你能解释一下什么是 socket 吗 我记得我当初的回答很是浅显:socket 也叫套接字,用来负责不同主机程序之间的网络通信连接,socket 的表现方式由四元组(ip地址:端口)组成 那么今天,咸鱼将跟大家打开 sock ......
socket

socket访问公网服务器失败

1.socket访问公网服务器失败 1.1问题描述: 在局域网内部进行socket编程时可以成功的相互通信,倒是一旦放到公网上则无法连接上。 1.2解决方案: 这是由于云服务提供商防火墙的缘故,登录云服务控制台设置相应socket端口开放即可。若还未能解决问题查看以下。 1.2.1查看服务器相应的端 ......
服务器 socket

Linux下的socket编程

套接字(socket) 1.什么是套接字 套接字(socket)是一种通信机制,凭借这种机制,客户/服务器系统的开发工作既可以在本地单机上进行,也可以跨网络进行。Linux所提供的功能(如打印服务、连接数据库和提供Web页面)和网络工具(如用于远程登录的rlogin和用于文件传输的ftp)通常都是通 ......
socket Linux

SOCKET常见错误

1. Cannot assign requested address(99) 1.1 问题描述 是由于客户端频繁的连服务器,由于每次连接都在很短的时间内结束,导致很多的TIME_WAIT,以至于用光了可用的端 口号,所以新的连接没办法绑定端口,即“Cannot assign requested ad ......
常见 错误 SOCKET

linux-socket-kernel-dynamic-debug

Linux socket programming kernel debug kernel debug enviroment setup 参考文章,基于linux5.0.1内核的网络代码环境的构建及内核函数的跟踪 - 莫大少 - 博客园 (cnblogs.com)。思路就是带调试信息编译Linux内核 ......

npm i 安装报错RequestError: socket hang up

1 异常信息 npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs npm WARN deprecated asar@3.2.0: Please use @electr ......
RequestError socket hang npm up

NIO 实现非阻塞 Socket 通讯

NIO 实现多人聊天室的案例 服务端 import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.*; import java. ......
通讯 Socket NIO

全面理解WebSocket与Socket、TCP、HTTP的关系及区别

6.WebSocket和Socket Socket 其实并不是一个协议,而是为了方便使用 TCP 或 UDP 而抽象出来的一层,是位于应用层和传输控制层之间的一组接口。 Socket本身并不是一个协议,它工作在OSI模型会话层,是一个套接字,TCP/IP网络的API,是为了方便大家直接使用。 更底层 ......
WebSocket Socket HTTP TCP

网络socket通信中如何判断对方是否断开

写网络socket通信的时候我们有时候需要判断对方是否断开 除了select函数,io操作,还可以通过tcp_info结构体实现: //(需要头文件:#include <netinet/tcp.h>) struct tcp_info tcp_info; int tcp_len = sizeof(tc ......
对方 socket 网络

NonBlocking 非阻塞IO 状态下的实现单线程协程socket通信

# 服务器端 # -*- coding: utf-8 -*- import time from socket import * server = socket(AF_INET,SOCK_STREAM) server.bind(('127.0.0.1',8081)) server.listen(5) ......
线程 NonBlocking 状态 socket

c++ socket编程之成品展示

开头 前面两篇介绍了服务端和客户端的编写,本篇展示运行效果 多次测试,修复了bug,目前运行稳定,能够用于生产环境 支持多个连接,能够同时处理多个数据传输任务 效果展示 服务端初始界面 ......
成品 socket

c++socket编程之客户端编写

开头 用WIN API完成了socket客户端的编写 cursor很适合用于写这种单文件的WIN API代码编写,写的很规范,它帮助我完成了API的调用,参数的选择和异常值处理,自己去写还挺费时间 但不得不吐槽下,我提的几个处理中文和处理多任务的需求,无论我换何种说法,它实现的都不太好,甚至还有错误 ......
客户端 客户 socket

c++ socket编程之服务端编写

开头 想要写一个带界面、功能全面、传输高效、运行稳定的马儿,能够在生产环境下工作 在cursor的帮助下,用一天时间完成了服务端和客户端的编写 另外一天时间卡在了中文消息传输处理和大文件传输粘包、分包问题上 功能 收发消息,支持中文消息 发送命令执行并显示命令执行结果 任意格式文件传输,支持大文件 ......
socket

Uni-app使用socket.io进行开发.浏览器端没有问题,打包成APP存在问题

重写 socket.io-client 的 engin.io-client 处理件,h5 依旧使用原生 WebSocket,APP 与小程序使用 uni-app 的 WebSocket 协议,所以 h5 端任然可以支持长轮询等方式,APP 与小程序只能支持 WebSocket 协议。 https:/ ......
问题 浏览器 Uni-app socket Uni

网络通信,基于套接字socket进行通信

1.应用层: 应用层功能:规定应用程序的数据格式。 例:TCP协议可以为各种各样的程序传递数据,比如Email、WWW、FTP等等。那么,必须有不同协议规定电子邮件、网页、FTP数据的格式,这些应用程序协议就构成了”应用层”。 2.传输层: 传输层功能:建立端口到端口的通信 补充:端口范围0-655 ......
套接字 网络通信 socket 网络

雅马哈机械手程序 程序里有跟相机Socket通信数据处理

雅马哈机械手程序 程序里有跟相机Socket通信数据处理,此流程为锁螺丝,对每个螺丝位置进行拍照定位补偿,托盘定义里也设计到,YID:6212615053398703 ......
程序 机械手 数据处理 相机 数据

Socket基础三

1 流程 2 示例 看下面一个服务器端的代码: namespace MyScoketTest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } /// <summary> /// 开始监听 ......
基础 Socket

Socket基础二

1:什么是Socket?Socket又被称之为"套接字",是计算机之间通信的一种约定或者方式,通过这种约定,计算机之间可以相互发送数据。2:本质是什么?实际上是对TCP/IP协议的封装,它的出现方便了程序员使用TCP/IP协议栈,本身不是协议。可以看做是传输层和应用层之间抽象出来的一层,是一组调用接 ......
基础 Socket

Socket各种状态

Socket各种状态 socket一种有11种状态 通用 (1)CLOSED (2)ESTABLISHED 客户端特有的 (1)SYN_SENT (2)FIN_WAIT1 (3)FIN_WAIT2 (4)CLOSING (5)TIME_WAIT 服务器特有的 (1)LISTEN (2)SYN_REC ......
状态 Socket

socket,io

https://socket.io/zh-CN/docs/v4/ https://blog.csdn.net/m0_52040370/article/details/127961608?spm=1001.2014.3001.5502 https://www.cnblogs.com/Himmelble ......
socket io

socket阻塞与非阻塞,同步与异步,IO模型,select与poll和epoll总结

1.概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步/异步主要针对C端: 同步: 所谓同步,就是在c端发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一 ......
模型 socket select epoll poll

8种品牌PLC单片机使用Socket编程实现以太网开放式通信服务器视频教程

8种品牌PLC单片机使用Socket编程实现以太网开放式通信服务器视频教程 一、罗克韦尔AB Micro850系列PLC实现Modbus TCP以太网通信协议​服务器视频教程:罗克韦尔AB Micro850系列PLC做Modbus TCP以太网通信服务器、以太网调试助手和Modbus Poll调试助 ......

java socket通讯

创建socket服务 package com.z.socket; import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Bean; import org.springframework.ster ......
通讯 socket java
共336篇  :11/12页 首页上一页11下一页尾页