• 21天带你轻松学Python(文末领取更多福利)

    初步理解网络通信和网络编程的概念,以及网络通信的几种方式,了解什么是Socket以及它的作用,掌握TCP/UDP协议的特点,能够使用socket实现基于UDP的消息发送和接收,以及基于TCP服务器客户端通信。网络通信概念 ...
    文章 2020-07-14 15273浏览量
  • 简述移动端IM开发的那些坑:架构设计、通信协议和客户端

    连接器主要用来管理客户端的长连接。目前最好的连接器单台8G8核的服务器可以做到70万—100万的连接,而某些开发者只能做到4000左右的连接,相差好几个数量级。这里的奥妙在哪里呢?2.中间件的设计: 是否采用通讯...
    文章 2016-08-29 3453浏览量
  • Python学习记录-socket编程

    def handle(self):#要想实现并发效果必须重写父类中的handler方法,在此方法实现服务端的逻辑代码(不用再写连接准备,包括bind()、listen()、accept()方法) while 1: conn=self.request addr=self.client_...
    文章 2017-11-28 1322浏览量
  • WebSocket详解(六):刨根问底WebSocketSocket的...

    《Socket.IO介绍:支持WebSocket、用于WEB端的即时通讯的框架》 《socket.io和websocket 之间是什么关系?有什么区别?有关SSE的详细介绍文章请参见: 《SSE技术详解:一种全新的HTML5服务器推送事件技术》 更多WEB...
    文章 2017-12-15 1986浏览量
  • 以网游服务端的网络接入层设计为例,理解实时通信的...

    为了处理来自客户端的并发请求,服务端有4种常见的并发模型。7.1)进程: 进程是最早采用的并发模型,进程作为操作资源分配、调度的单位,拥有独立的运行空间。进程并发模型中每个请求由独立的进程来处理,进程一次...
    文章 2018-08-29 3353浏览量
  • 运维自动化之Saltstack使用详解

    传统的C/S模式我们这样理解,客户端发送请求给服务器端服务器端接受到来自客户端的请求并处理完成后再返回客户端。在saltstack架构中,不仅有传统的C/S服务模式,而且有消息队列中的发布订阅(pub/sub)服务模式...
    文章 2017-11-12 1557浏览量
  • Java网络编程和NIO详解开篇:Java网络编程基础

    TCP/IP 协议模型 TCP/IP是Internet的基础,是一组协议的代名词,包括许多协议,组成了TCP/IP协议栈。TCP/IP 有四层模型和五层模型之说,区别在于数据链路层是否作为独立的一层存在。个人倾向于5层模型,这样2层和3...
    文章 2017-07-13 1287浏览量
  • 物联网通信协议的详解及选择建议

    方法和URIs:为了实现客户端访问服务器上的资源,CoAP支持GET、PUT、POST和DELETE等方法。CoAP还支持URIs,这是Web架构的主要特点。传输层使用UDP协议:CoAP协议是建立在UDP协议之上,以减少开销和支持组播功能。它...
    文章 2017-07-03 4328浏览量
  • 主流RPC框架详解,以及SOA、REST的区别

    简单的说,RPC就是从一台机器(客户端)上通过参数传递的方式调用另一台机器(服务器)上的一个函数或方法(可以统称为服务)并得到返回的结果。REST 和 SOAP、RPC 有何区别呢?没什么太大区别,他们的本质都是提供可支持分布...
    文章 1970-01-01 1300浏览量
  • Go语言开发分布式聊天室

    代码中的sessionid就是当前发送请求的客户端ID,当我们要做一些uid与客户端id映射或者是要发消息给指定用户的时候就可以使用这个ID。event就是当前请求的事件类型(0-表示请求,1-新连接,2-关闭连接),而聊天室只...
    文章 2017-06-09 1973浏览量
  • 脑残式网络编程入门(一):跟着动画来学TCP三次握手和...

    客户端是主动打开方,服务器是被动打开方。syn_sent:syn package has been sent syn_rcvd:syn package has been received 5、握手完成:开始TCP 数据传输 TCP 数据传输就是两个人隔空对话,差了一点距离,所以需要...
    文章 2018-07-04 1697浏览量
  • Thrift RPC详解(转载)

    Thrift实际上是实现了C/S模式,通过代码生成工具将接口定义文件生成服务器端客户端代码(可以为不同语言),从而实现服务端和客户端跨语言的支持。用户在Thirft描述文件中声明自己的服务,这些服务经过编译后会...
    文章 2017-10-18 1645浏览量
  • 如何搭建Web服务器(三)

    服务器的基本结构,以及服务器处理来自客户端的请求时,所需的必要步骤。你在第一部分及第二部分中创建的轮询服务器只能够一次处理一个请求。在处理完当前请求之前,它不能够接受新的客户端连接。所有请求为了等待...
    文章 2017-08-01 1401浏览量
  • Python之socket

    connection.close()是关闭服务端socket程序与客户端 连接,关闭后,服务端的socket程序仍然还在运行. WEB服务应用(client): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 usr/bin/env python coding:utf-8-*- author_='...
    文章 2017-11-08 1261浏览量
  • 01 详析一次鹅厂一面|移动开发岗题解

    表示服务器要求客户端重定向重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)4xx:表示客户端的请求...
    文章 2022-09-26 1浏览量
  • Java 程序员 面试前必备知识

    前端管家DispatcherServlet接收来自客户端的请求,然后通过handlerMapping查找到相应的处理器。转交给handler处理相应的业务逻辑。处理结束后返回一个ModelAndView,返回给客户端以响应。Servlet: web服务器接收到...
    文章 2017-04-18 1860浏览量
  • 更优雅地远程操作服务器:Paramiko库的实践

    当然市面上也提供了很多辅助我们操作服务器客户端&xff0c;例如xshell/xftp&xff0c;但是即使利用客户端&xff0c;仍然是无法最大化减少我们的手工流水线式的操作。因此本文介绍一个高效的远程操作服务器Python库...
    文章 2022-07-03 51浏览量
  • 搞懂分布式技术7:负载均衡概念主流方案

    在实际应用中,在Web服务器集群之前总会有一台负载均衡服务器,负载均衡设备的任务就是作为Web服务器流量的入口,挑选最合适的一台Web服务器,将客户端的请求转发给它处理,实现客户端到真实服务端的透明转发。...
    文章 2018-06-22 1949浏览量
  • 高并发高流量网站架构详解

    随着互联网的发展,越来越多的网站使用服务器端脚本动态生成内容,同步更新越来越困难,对可 控性要求越来越高,镜像技术因为不能满足这类网站的需要,渐渐的淡出了人们的视线。但有一些大型的软件下载站,因为符合...
    文章 1970-01-01 1409浏览量
  • 分布式计算框架Gearman原理详解

    它被一个工作对象用来注册一个函数,该函数reverse被设置为连接到与客户端相同的本地作业服务器。当作业服务器接收到要运行的作业时,它查看已经注册了该功能名称reverse的工作人员列表,并将该作业转发给其中一个...
    文章 2018-01-18 1310浏览量
  • 程序员技术练级攻略

    写一个网络聊天程序,有聊天服务器和多个聊天客户端(服务端用UDP对部分或所有的的聊天客户端进Multicast或Broadcast)。写一个简易的HTTP服务器。《Unix网络编程卷2,进程间通信》信号量,管道,共享内存,消息等...
    文章 2017-09-25 1675浏览量
  • 程序员技术练级攻略

    写一个网络聊天程序,有聊天服务器和多个聊天客户端(服务端用UDP对部分或所有的的聊天客户端进Multicast或Broadcast)。写一个简易的HTTP服务器。《Unix网络编程卷2,进程间通信》信号量,管道,共享内存,消息等...
    文章 2013-07-10 1447浏览量
  • Zabbix 3.0 从入门到精通(zabbix使用详解)

    客户端如 UNIX,Windows 中安装 Zabbix Agent 之后,可监视 CPU Load、网络使用状况、硬盘容量等各种状态。而就算没有安装 Agent 在监视对象中,Zabbix 也可以经由 SNMP、TCP、ICMP、利用 IPMI、SSH、telnet 对目标...
    文章 2017-11-23 4200浏览量
  • java反序列化漏洞入门分析

    通过wireshark可以看到,客户端服务器之间正在传输一个nb.deser.HashRequest对象。结合工具的输出结果我们可知用户名以字符串形式存储在TC_BLOCKDATA类型中进行传输:漏洞利用: 生成有效载荷,在windows环境下,用...
    文章 2018-09-07 2032浏览量
  • 程序员练级之路(作者:陈皓)

    写一个网络聊天程序,有聊天服务器和多个聊天客户端(服务端用UDP对部分或所有的的聊天客户端进Multicast或Broadcast)。写一个简易的HTTP服务器。《Unix网络编程卷2,进程间通信》信号量,管道,共享内存,消息等...
    文章 2014-07-17 1473浏览量
  • 程序员编程技术迅速提高的终极攻略(转载)

    写一个网络聊天程序,有聊天服务器和多个聊天客户端(服务端用UDP对部分或所有的的聊天客户端进Multicast或Broadcast)。写一个简易的HTTP服务器。《Unix网络编程卷2,进程间通信》信号量,管道,共享内存,消息等...
    文章 2012-06-24 1478浏览量
  • 从输入 URL 到页面加载完成的过程中都发生了什么事情?

    HTTP 常用的是 TCP 协议,由于 TCP 协议的具体细节到处都能看到,所以本文就不介绍了,这里谈一下 TCP 的 Head-of-line blocking 问题:假设客户端的发送了 3 个 TCP 片段(segments),编号分别是 1、2、3,如果编号...
    文章 2014-07-02 2046浏览量
  • 架构师技术图谱

    客户端缓存 服务端缓存 Memcached Redis 架构 回收策略 Tair 消息队列 消息总线 消息的顺序 RabbitMQ RocketMQ ActiveMQ Kafka Redis 消息推送 ZeroMQ 定时调度 单机定时调度 分布式定时调度 RPC Dubbo Thrift gRPC ...
    文章 2018-05-07 6540浏览量
  • 别再问我推荐什么书籍和网课,这次把私藏很久的资料都...

    更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过本书快速了解并掌握HTTP协议的基础&xff0c;前端工程师分析抓包数据&xff0c;后端工程师实现REST API、实现自己的HTTP服务器等过程中所需...
    文章 2021-11-12 62浏览量
  • 程序员技术练级攻略

    写一个网络聊天程序,有聊天服务器和多个聊天客户端(服务端用UDP对部分或所有的的聊天客户端进Multicast或Broadcast)。写一个简易的HTTP服务器。《Unix网络编程卷2,进程间通信》信号量,管道,共享内存,消息等...
    文章 2017-11-16 530浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化