网站首页 站内搜索

搜索结果

查询Tags标签: socket,共有 1242条记录
  • Socket.D 基于消息的响应式应用层网络协议

    首先根据 Socket.D 官网的副标题,Socket.D 的自我定义是: 基于事件和语义消息流的网络应用协议。官网定义的特点是:基于事件,每个消息都可事件路由 所谓语义,通过元信息进行语义描述 流关联性,有相关的消息会串成一个流 语言无关,使用二进制输传数据(支持 tcp, ws…

    2023/12/21 11:02:27 人评论 次浏览
  • c#构建具有用户认证与管理的socks5代理服务端

    Socks 协议是一种代理 (Proxy) 协议, 例如我们所熟知的 Shdowsocks 便是 Socks 协议的一个典型应用程序, Socks 协议有多个版本, 目前最新的版本为 5, 其协议标准文档为 RFC 1928。 我们一起来使用.net 7 构建一个支持用户管理的高性能socks5代理服务端目录协议流程 1 cli…

    2023/5/18 1:22:19 人评论 次浏览
  • 网络框架重构之路plain2.0(c++23 without module) 综述

    最近互联网行业一片哀叹,这是受到三年影响的后遗症,许多的公司也未能挺过寒冬,一些外资也开始撤出市场,因此许多的IT从业人员加入失业的行列,而且由于公司较少导致许多人求职进度缓慢,很不幸本人也是其中之一。自从参加工作以来,一直都是忙忙碌碌,开始总认为工作只…

    2023/4/12 1:22:09 人评论 次浏览
  • 网络编程:Socket的使用和方法

    TCPTCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内 另一个重要的传输协议。在因特网协…

    2022/11/14 1:23:55 人评论 次浏览
  • windows socket网络编程--事件选择模型

    Winsock提供了另一种有用的异步事件通知I/O模型——WSAEventSelect模型。这个模型与WSAAsyncSelect模型类似,允许应用程序在一个或者多个套接字上接收基于事件的网络通知。它与 WSAAsyncSelect模型类似是因为它也接收FDXXX类型的网络事件,不过并不是依靠Windows的消息驱动…

    2022/11/13 1:23:57 人评论 次浏览
  • 套接字编程

    概述 高性能的套接字编程围绕着两个方面:异步和复用。异步:高性能就是最大化计算机资源的利用,是不可能让线程有阻塞的,所以就有了各种异步模式。复用:计算机资源最好是能重复使用的,频繁的创建和销毁相同的对象也是对资源的浪费,所以就有了各种池和零拷贝;CPU在访…

    2022/9/16 14:17:19 人评论 次浏览
  • 动画图解 socket 缓冲区

    目录 代码执行send成功后,数据就发出去了吗? 回答这个问题之前,需要了解什么是Socket 缓冲区。 Socket 缓冲区 什么是 socket 缓冲区 编程的时候,如果要跟某个IP建立连接,我们需要调用操作系统提供的 socket API。 socket 在操作系统层面,可以理解为一个文件。 我们…

    2022/9/15 23:20:22 人评论 次浏览
  • socket-socket的理解

    两个socket对象的作用红色框,外面的socket主要用来监听橙色框,里面的socket主要用来接受消息

    2022/9/14 23:21:03 人评论 次浏览
  • Python socket通信

    sever: import socket #导入socket模块 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) host = 127.0.0.1 #设置本地主机 port = 20000 #设置端口 sock.bind((host,port)) #绑定端口 sock.list…

    2022/9/13 1:23:08 人评论 次浏览
  • Java学习-第一部分-第三阶段-第一节:网络编程

    网络编程 笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 网络基础 网络通信概念:两台设备之间通过网络实现数据传输 网络通信:将数据通过网络从一台设备传输到另一台设备 java.net包下提供了一系列的类或接口,供程序员使用,完成网络通信网络概念:两台…

    2022/9/9 1:23:13 人评论 次浏览
  • 【IDEA】 远程调试

    远程调试 使用特定JVM参数运行服务端代码 要让远程服务器运行的代码支持远程调试,则启动的时候必须加上特定的JVM参数,这些参数是: -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=${debug_port}例如java -jar -Xdebug -Xrunjdwp:transport=dt_so…

    2022/9/8 23:53:21 人评论 次浏览
  • Linux Kernel TCP/IP Stack|Linux网络硬核系列

    介绍Linux网络技术中最核心的部分--TCP/IP协议栈 。 我们先看一下抽象的网络协议栈模型 再按分层思想看Linux内核协议栈实现框架 1. socket layer socket框架 socket系统调用(socket,bind,listen,accept,send,recv等)BSD socket API协议栈sock抽象适配层tcp/udp/ic…

    2022/9/7 5:23:02 人评论 次浏览
  • 用python反弹shell

    用python反弹shell 攻击机:linux(本文章使用ubuntu) 受害主机:安装了python的windows或者linux(本文章受害主机为kali linux) 1.配置环境:windows安装python , python官网地址: www.python.org ;linux:sudo apt-get install python3 2.攻击机开启http服务,apt in…

    2022/9/7 5:22:48 人评论 次浏览
  • 53 | JAVA_TCP编程

    TCP编程 使用Socket进行网络编程时,本质上就是两个进程之间的网络通信。其中一个进程必须充当服务器端,它会主动监听某个指定的端口,另一个进程必须充当客户端,它必须主动连接服务器的IP地址和指定端口,如果连接成功,服务器端和客户端就成功地建立了一个TCP连接,双…

    2022/9/6 14:33:06 人评论 次浏览
  • vue加node,使用socket.io模块完成即使通信系统(一)

    首先是先把先把包安装好 vue里面安装 npm i vue-socket.io socket.io-clientnode里面安装npm i socket.io express 随后先开始部署后端 node里面先导入所要用的模块 const express = require(express); const http = require(http); const socketIO = require(socket.i…

    2022/9/4 1:25:21 人评论 次浏览
共1242记录«上一页1234...83下一页»
扫一扫关注最新编程教程