• 关于

    套接字有什么用

    的搜索结果
  • socket编程 套接字编程 (纯理论,以后补一下实现代码)

    基本概念   套接字——应用层和传输层之间,提供应用传输接口 Web/RPC/中间件——应用层之上的网络开发 应用编程接口API(application programming interface) 套接字接口(socket interface)简称套接字,是一种API。   s...

    文章 王小闹儿 2018-11-03 899浏览量

  • 《计算机网络:自顶向下方法(原书第6版)》一2.7 TCP套接字编程

    本节书摘来华章计算机《计算机网络:自顶向下方法(原书第6版)》一书中的第2章 ,第2.7节,(美)James F.Kurose Keith W.Ross 著 陈 鸣 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.7 TCP套接字编程 我们已经看到了一些重要的网络应用,下面就探讨一...

    文章 华章计算机 2017-07-03 1433浏览量

  • Linux 下Socket编程基础

    1、 引言Linux的兴起可以说是Internet创造的一个奇迹。Linux作为一个完全开放其原代码的免费的自由软件,兼容了各种UNIX标准(如POSIX、UNIX System V 和 BSD UNIX 等)的多用户、多任务的具有复杂内核的操作系统。在中国,随着Internet的普及,一批主要以...

    文章 杨粼波 2017-10-09 608浏览量

  • 【UNIX网络编程(二)】基本TCP套接字编程函数

    基于TCP客户/server程序的套接字函数图例如以下: 运行网络I/O。一个进程必须做的第一件事就是调用socket函数。指定期望的通信协议类型。 #include <sys/socket.h> int socket(int family, int type, int proto...

    文章 技术mix呢 2017-11-08 984浏览量

  • Linux下套接字详解(二)----套接字Socket

    在前面我们讲了TCP/IP、TCP和UDP的一些基本知识,但是协议只有一套,而我们系统多个TCP连接或多个应用程序进程必须通过同一个 TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口。 套接口可以说是...

    文章 shy丶gril 2016-05-18 3309浏览量

  • 《UNIX网络编程 卷1:套接字联网API(第3版)》——2.10 TCP端口号与并发服务器

    本节书摘来自异步社区《UNIX网络编程 卷1:套接字联网API(第3版)》一书中的第2章,第2.10节,作者:【美】W. Richard Stevens , Bill Fenner , Andrew M. Rudoff著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.10 TCP端口号与...

    文章 异步社区 2017-05-02 1214浏览量

  • [历年IT笔试题]2014百度校园招聘-研发工程师笔试题(济南站)

    一,简答题(30分) 1,当前计算机系统一般会采用层次结构存储数据,请介绍下典型计算机存储系统一般分为哪几个层次,为什么采用分层存储数据能有效提高程序的执行效率?(10分) 所谓存储系统的层次结构,就是把各种不同存储容量、存取速度和价格的存储器按层次结构组成多层存储器,并通过管理软件和辅助硬件有...

    文章 sjf0115 2013-10-08 1427浏览量

  • windows下的套接字IO模型

    一般情况下,IO操作的行为受两种因素的影响: IO操作对象的类型(阻塞还是非阻塞) 获取IO操作结果的方式(同步还是异步). 同步就是指操作的发起和操作结果的获取由调用者完成. 异步指操作发起由调用方完成,操作结果由服务方主动告知. IO操作一般可以分为4种: 同步阻塞IO :调用方调用IO...

    文章 nothingfinal 2018-03-10 770浏览量

  • windows下的套接字IO模型

    一般情况下,IO操作的行为受两种因素的影响: IO操作对象的类型(阻塞还是非阻塞) 获取IO操作结果的方式(同步还是异步). 同步就是指操作的发起和操作结果的获取由调用者完成. 异步指操作发起由调用方完成,操作结果由服务方主动告知. IO操作一般可以分为4种: 同步阻塞IO :调用方调用IO...

    文章 maojunxu 2018-03-10 680浏览量

  • IPC——数据报套接字通信

    Linux进程间通信——使用数据报套接字 前一篇文章,Linux进程间通信——使用流套接字介绍了一些有关socket(套接字)的一些基本内容,并讲解了流套接字的使用,这篇文章将会给大家讲讲,数据报套接字的使用。   一、简单回顾——什么是数据报套接字   socket,即套接字是一种通信机制,凭借...

    文章 指尖的舞曲 2015-04-01 589浏览量

  • 谈谈游戏服务器的发送数据处理

    发送数据处理模式的概念:  相信每一个第一次写游戏服务器的人都会在发送数据处理这里卡主,因为相对于简单易处理的接收消息处理,发送消息的时机和驱动更加难以把握。为什么呢?我们看下套接字可读的条件:  1: 该套接字接收缓冲区中的数据字节数大于接收低水位标记  2: 该连接的读关闭  3: 该套接字是...

    文章 石门-archy 2016-04-20 1259浏览量

  • 《Redis官方文档》事件库

    究竟为什么需要一个事件库呢?让我们通过下面一系列问答来了解为什么。 问:你希望网络服务器持续不断地做什么事? 答:监听端口上进来的连接请求并接收它们。 问:调用套接字的Accept方法产生一个描述符,我们用这个描述符做什么? 答:保存这个描述符,并在它上面完成一次非阻塞读写操作。 问:为什么读写操...

    文章 青衫无名 2017-05-19 989浏览量

  • syslog的点滴--集中处理日志

    syslogd和klogd是很有意思的守护进程,syslogd是一个分发器,它将接收到的所有日志按照/etc/syslog.conf的配置策略发送到这些日志应该去的地方,当然也包括从klogd接收到的日志,klogd首先接收内核的日志,然后将之发送给syslogd,klogd是怎么接收内核的日志,...

    文章 科技小能手 2017-11-12 865浏览量

  • linux的netlink机制

    netlink作为一种用户空间和内核空间通信的机制已经有一定年头了,它不光为了内核和用户通信,还可以作为IPC机制进行进程间通信。其实netlink定义了一个框架,人们可以基于这个框架用它来做可以做的任何事情,linux中不乏这些类似的好的框架。它们的共同点就是内核并不管它们能做什么,然而它们真的...

    文章 科技小能手 2017-11-12 958浏览量

  • Windows Mobile Gprs连接与数据传输

    此模块分两部分完成,传输数据用socket ,要使用socket在ppc上进行数据传输,就要谁让ppc自动连接gprs 。其中套接字和gprs链接分别进行说明。   一 ,应用程序在进行其它所需的Windows Sockets API调用需要进行一次成功的WSAStartup()调用,然后就是套接...

    文章 shapherd 2016-03-31 1446浏览量

  • [python] 专题七.网络编程之套接字Socket、TCP和UDP通信实例

            很早以前研究过C#和C++的网络通信,参考我的文章:                  C#网络编程之Tcp实现客户端和服务器聊天                 C#网络编程之套接字编程基础知识                 C#网络编程之使用Socket类Send、Recei...

    文章 小珞珞 2015-10-05 2755浏览量

  • 网络编程释疑之:TCP半开连接的处理

    熟悉基于TCP协议进行linux高性能、高并发服务端编程的朋友肯定应该知道每个文件描述符及其所占的资源对并发量的影响。在这种7*24甚至*365不间断运行的服务器上,一个描述符被浪费,两个被浪费...如果被浪费的多了,那还何谈高并发,高性能。除去文件描述被正常占用的情况外,是什么导致了我们可用的文...

    文章 科技探索者 2017-11-21 860浏览量

  • Linux进程间通信——使用数据报套接字

    前一篇文章,Linux进程间通信——使用流套接字介绍了一些有关socket(套接字)的一些基本内容,并讲解了流套接字的使用,这篇文章将会给大家讲讲,数据报套接字的使用。   一、简单回顾——什么是数据报套接字。   socket,即套接字是一种通信机制,凭借这种机制,客户/服务器(即要进行通信的进...

    文章 double2li 2015-03-09 675浏览量

  • UDP/TCP与fork

    1.既然UDP是无连接不保证送达的,那么就没有必要在关闭时通知对方了,因为这个“关闭”消息也不能保证送达,不仅如此,任何的控制信息诸如确认都不便在传输层发送,因为不能保证送达。UDP是基于数据报的,第一个数据报和随后同源同目的的第二个数据报之间没有任何的关系。因此不要指望对端能收到自己closes...

    文章 科技小能手 2017-11-12 647浏览量

  • Unix网络编程 之 基本套接字调用(一)

           Unix/Linux支持伯克利风格的套接字编程,它同时支持面向连接和面向无连接类型的套接字。       套接字最常用的一些系统调用:       socket()             bind()       connect()       listen()       ac...

    文章 adoryn 2014-08-17 1469浏览量

  • 谈谈游戏服务器的发送数据处理

    发送数据处理模式的概念:  相信每一个第一次写游戏服务器的人都会在发送数据处理这里卡主,因为相对于简单易处理的接收消息处理,发送消息的时机和驱动更加难以把握。为什么呢?我们看下套接字可读的条件:  1: 该套接字接...

    文章 石门-archy 2015-11-26 1044浏览量

  • 谈谈RPC与套接字以及信号

    Rpc的linux实现是很简洁的,这是有目共睹的。事实上rpc机制在linux上只是其n分之一而已,windows才是rpc大行其道的舞台。可是为何rpc没有在unix/linux上得到大规模应用呢?这还得从unix的设计哲学上寻找答案。linux就不必说了,因为它继承了unix的优良基因。 一个...

    文章 科技小能手 2017-11-12 847浏览量

  • Unix网络编程 之 socket简介

    概述         Socket的英文原意是“孔”或“插座”,现在,作为Unix的进程通信机制,常常取“插座”这一意义。日常生活中常见的插座,有的是信号插座,有的是电源插座,有的可以接收信号或能量,有的可以发送信号或能量。举例来说,电话线与电话机之间需要一个插座(相当于两者之间的接口,这一部分...

    文章 adoryn 2014-08-15 1293浏览量

  • 从问题看本质:socket到底是什么?

    原文:http://blog.csdn.net/yeyuangen/article/details/6799575 一、问题的引入——socket的引入是为了解决不同计算机间进程间通信的问题 1.socket与进程的关系 1).socket与进程间的关系:socket   用来让一个进程和其他的...

    文章 nothingfinal 2012-02-19 655浏览量

  • 从问题看本质:socket到底是什么?

    原文:http://blog.csdn.net/yeyuangen/article/details/6799575 一、问题的引入——socket的引入是为了解决不同计算机间进程间通信的问题 1.socket与进程的关系 1).socket与进程间的关系:socket   用来让一个进程和其他的...

    文章 xumaojun 2012-02-19 686浏览量

  • Winsock编程基础介绍 .

    相信很多人都对网络编程感兴趣,下面我们就来介绍,在网络编程中应用最广泛的编程接口Winsock API. 使用Winsock API的编程,应该了解一些TCP/IP的基础知识.虽然你可以直接使用Winsock API来写网络应用程序,但是,要写出优秀的网络应用程序,还是必须对TCP/IP协议有一...

    文章 毛毛虫的爹 2013-09-14 1624浏览量

  • 高性能网络编程(1)—accept建立连接‍

    作者:陶辉 编写服务器时,许多程序员习惯于使用高层次的组件、中间件(例如OO(面向对象)层层封装过的开源组件),相比于服务器的运行效率而言,他们更关注程序开发的效率,追求更快的完成项目功能点、希望应用代码完全不关心通讯细节。他们更喜欢在OO世界里,去实现某个接口、实现这个组件预定义的各种模式、设置...

    文章 阿里云柳璃 2014-06-05 1770浏览量

  • Socket相关知识

    Socket相关知识      所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以Java为例,Socket和ServerSocket类库位于java .net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连...

    文章 技术小胖子 2017-11-04 904浏览量

  • Linux五种IO模型性能分析

    socket阻塞与非阻塞,同步与异步 1. 概念理解      在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:       所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返...

    文章 wqnmbdd 2015-07-08 1851浏览量

  • Python网络编程1--笔记

    网络编程 一、客户端与服务器架构     硬件的客户端与服务器架构:打印机服务器,文件服务器 硬件服务器有关门的设备,打印机服务器有打印机,文件服务器NFS有磁盘。     软件的客户端与服务器架构:web服务器,数据库服务器,窗口服务器 软件服务器主要提供程序的运行,数据的发送与接收,合并,升级...

    文章 科技小能手 2017-11-12 747浏览量

1 2 3 4 ... 92 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT