![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络通信
静水幽深
这个作者很懒,什么都没留下…
展开
-
Windows和Linux下socket的区别
1.头文件 windows下winsock.h或winsock2.hlinux下netinet/in.h(大部分都在这儿),unistd.h(close函数在这儿),sys/socket.h(在in.h里已经包含了,可以省了) 2.初始化windows下需要用WSAStartup启动Ws2_32.lib,并且要用#pragma comment(lib,"Ws2_32")原创 2014-11-19 15:54:09 · 459 阅读 · 0 评论 -
Windows Socket 最大连接数
Socket 编程时,单机最多可以建立多少个 TCP 连接,受到操作系统的影响。Windows 下单机的TCP连接数受多个参数影响:最大TCP连接数[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters] TcpNumConnections = 0x00fffffe (Default转载 2015-06-03 15:11:16 · 473 阅读 · 0 评论 -
揭开Socket编程的面纱
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Trans转载 2015-06-03 15:38:00 · 222 阅读 · 0 评论 -
socket I/O模型 之 select
选择(select)模型是Winsock中最常见的 I/O模型。核心便是利用 select 函数,实现对 I/O的管理!利用 select 函数来判断某Socket上是否有数据可读,或者能否向一个套接字写入数据,防止程序在Socket处于阻塞模式中时,在一次 I/O 调用(如send或recv、accept等)过程中,被迫进入“锁定”状态;同时防止在套接字处于非阻塞模式中时,产生WSAEWOULD转载 2015-06-04 13:41:17 · 265 阅读 · 0 评论 -
完成端口(Completion Port)详解
作者:By PiggyXP(小猪) ,来自http://blog.csdn.net/piggyxp/article/details/6922277前 言 本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以这篇文档总是在酝酿之中……酝酿了两年之后,终于决定开始动笔了,但愿还不算晚….. 这篇文档我转载 2015-05-19 09:47:59 · 369 阅读 · 0 评论 -
在Node.js中使用TCP套接字编程
译自http://www.hacksparrow.com/tcp-socket-programming-in-node-js.html想知道如何在NodeJS中使用socket编程?在NodeJS中有三种socket:1. TCP,2. UDP,3. Unix域套接字,本文主要介绍NodeJS中TCP的基本编程知识。你可以创建两种类型的TCP套接字:1. 服务端,2. 客户端。服务端TCP转载 2016-07-28 10:01:59 · 308 阅读 · 0 评论