• UNIX网络编程——套接字选项(SO_REUSEADDR)

    时间:2023-11-15 10:12:36

    1、一般来说,一个端口释放后会等待两分钟之后才能再被使用,SO_REUSEADDR是让端口释放后立即就可以被再次使用。SO_REUSEADDR用于对TCP套接字处于TIME_WAIT状态下的socket,才可以重复绑定使用。server程序总是应该在调用bind()之前设置SO_REUSEADDR套...

  • 进程间通信系列 之 socket套接字及其实例

    时间:2023-10-07 15:56:56

    进程间通信系列 之 概述与对比   http://blog.csdn.net/younger_china/article/details/15808685 进程间通信系列 之 共享内存及其实例   http://blog.csdn.net/younger_china/article/details/...

  • 一、网络编程-UDP传输协议及socket套接字使用

    时间:2023-10-06 22:01:26

    知识点基本介绍:1、网络通信协议一般就是UDP和TCP俩种传输协议,这一章先说UDP,UDP是一种比较简单的传输协议,如qq使用的就是UDP        2、ip:ip就是标记网络中中的一台电脑,目前我们使用的都是ipv4,在公网中,每台电脑都有一个唯一的IP地址,目前ipv4已经被分配完了,大家...

  • 谢欣伦 - OpenDev原创教程 - 服务端套接字类CxServerSocket

    时间:2023-09-01 21:54:41

    这是一个精练的服务端套接字类,类名、函数名和变量名均采用匈牙利命名法。小写的x代表我的姓氏首字母(谢欣伦),个人习惯而已,如有雷同,纯属巧合。CxServerSocket的使用如下(以某个叫做CSomeClass的类的相关代码为例):一、声明服务端套接字对象实例。CxServerSocket m_s...

  • 计算机网络实验 UDP套接字编程

    时间:2023-07-20 08:11:50

    这是个傻瓜式操作教程西科大计算机网络实验 UDP套接字编程我用自己的Ubuntu16.04来举例,实验室的是虚拟机,差不多只针对第三个题目,修改服务器来通过响应客户端发送的GetTime并发送给客户端当前系统时间。ubuntu16.04界面就不说了。我只是多下了chrome,蓝灯和uget建立文件敲...

  • python 并发编程 基于gevent模块 协程池 实现并发的套接字通信

    时间:2023-06-30 09:19:44

    基于协程池 实现并发的套接字通信客户端:from socket import *client = socket(AF_INET, SOCK_STREAM)client.connect(('127.0.0.1', 8080))while True: msg = input(">>&g...

  • 基于tgp协议的套接字的 粘包解决

    时间:2023-05-07 18:35:26

    客户端import socketimport structimport jsonphone = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #买手机phone.connect(('127.0.0.1', 8082)) #绑定手机卡#发,收消息w...

  • Netty 系列之 Netty 高性能之道 高性能的三个主题 Netty使得开发者能够轻松地接受大量打开的套接字 Java 序列化

    时间:2023-04-24 14:39:20

    Netty系列之Netty高性能之道 https://www.infoq.cn/article/netty-high-performance李林锋2014 年 5 月 29 日话题:性能调优语言 & 开发架构1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用 Nett...

  • 网络编程(基于udp协议的套接字/socketserver模块/进程简介)

    时间:2023-04-22 22:05:38

    一、基于UDP协议的套接字TCP是建立可靠连接,并且通信双方都可以以流的形式发送数据。相对TCP,UDP则是面向无连接的协议。使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发数据包。但是,能不能到达就不知道了。虽然用UDP传输数据不可靠,但它的优点是和TCP比,速度快...

  • 套接字I/O模型-重叠I/O

    时间:2023-02-27 18:17:03

    重叠模型的基本设计原理是让应用程序使用重叠的数据结构,一次投递一个或多个WinsockI/O请求。针对那些提交的请求,在它们完成之后,应用程序可为它们提供服务。模型的总体设计以Windows重叠I/O机制为基础。这个机制可通过ReadFile和WriteFile两个函数,在设备上执行I/O操作。要想...

  • 黑马程序员--Socket套接字聊天室

    时间:2023-02-21 14:34:38

    ------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------    Socket的英文原意是"孔"或"插座".作为进程通信机制,取后一种意思,通常也成为"套接字".用于描述IP地址和端口,是一个通信链的句柄(其实就是两个程序通信用的). 有两种类型 ①.流式S...

  • 套接字的定义

    时间:2023-02-21 12:22:51

    套接字 多个TCP连接或多个应用程序进程可能需要通过同一个 TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口。 目 录 1分类 2简介 3连接方式 ...

  • 【T05】套接字接口比XTI_TLI更好用

    时间:2023-02-16 20:30:47

    1、用于网络编程的API接口有两种: Berkeley套接字 XTL2、套接字是加州大学伯克利分校为其Unix操作系统版本开发的,TLI是AT&T(贝尔实验室)为Unix系统V3.0开发的3、二者通信能力没有差别,但是语义差别很大,套接字是更好的选择。首先套接字具有更好的移植性,...

  • Java 套接字(Socket)-Java基础-Java-编程开发

    时间:2023-02-16 18:00:26

    <script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_widt...

  • 如何在不同用户下复制目标进程的套接字

    时间:2023-02-15 16:21:50

    I've hit upon a problem with WSADuplicateSocket, which I'm using to duplicate a socket for use by a different process. It works find when both process...

  • 【Linux】网络编程套接字

    时间:2023-02-13 10:22:07

    1、想要了解套接字,想让我们了解一些关于套接字的一些基础知识。 (1)先来认识一下什么是IP地址? IP地址一共有两个分类,IPV4和IPV6,一般情况下无特殊说明的都是IPV4协议。 IP地址的概念: IP地址是在IP协议中,用来标识网络中不同主机的地址。 对于IPV4来说,IP地址...

  • TCP/IP网络编程 学习笔记_3 --给套接字分配IP地址和端口号

    时间:2023-02-13 10:22:01

    IP地址和端口号1,IP地址:为使计算机连接到网络并收发数据,必须为其分配IP地址。IP地址分为两类:IPv4(4字节地址族)和IPv6(16字节地址族)。它们主要区别就是在表示IP地址所用的字节数,IPv6就是为了应对IPv4地址耗尽而提出来的。现在主要使用的还是IPv4,IPv4标准的4字节IP...

  • 网络编程--UDP套接字的使用举例

    时间:2023-02-13 10:21:55

    网络编程--UDP套接字的使用举例 发送端: package com.bjsxt.net.udp;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java...

  • 套接字I/O模型之WSAEventSelect

    时间:2023-02-11 09:00:07

    今天我又学习了一种新的套接字I/O模型------WSAEventSelect,他与WSAAsyncSelect一样也是一种异步事件通知模型,不同的是WSAAsyncSelect是与窗口句柄关联在一起的,必须要要窗口才行,而WSAEventSelect是与事件对象关联的。这个模型的基本思路是为感兴趣...

  • 使用Java中的套接字的HTTP 1.1持久连接

    时间:2023-02-11 03:50:26

    Let's say I have a java program that makes an HTTP request on a server using HTTP 1.1 and doesn't close the connection. I make one request, and read a...