![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络通信
文章平均质量分 87
新安浅滩
这个作者很懒,什么都没留下…
展开
-
异步Socket通信编程的C#实现(2)
客户端的GUI实现长度校验编码长度校验实现效果 在第一篇中,已经实现了异步通信的控制台应用程序。服务端能够连接多个客户端并发送消息。在这一篇中,将实现两个功能: 1. 实现GUI的客户端,能够与服务器进行双向通信 2. 实现socket通信的长度校验客户端的GUI实现在控制台程序中,客户端不能方便的发送消息给服务器,使用C#编写用户界面,实现通信和打印消息。 在GUI的sock原创 2017-12-23 23:12:12 · 324 阅读 · 0 评论 -
异步Socket通信编程的C#实现(1)
异步Socket通信编程的C实现Socket通信介绍异步编程代码解析服务端发送端程序效果截图异步Socket通信编程的C#实现Socket通信介绍socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口。一个socket接口包括ip和对应的端口,建立连接的过程如下: 1. 服务器监听:是服务器端套接字并不原创 2017-12-23 22:36:35 · 507 阅读 · 0 评论 -
基于python的简单HTTP服务器实现(一)
HTTP协议请求报文请求头部字段解析响应报文响应头部字段解析响应状态码HTTP服务器实现- TCP通信部分 http协议大概是我们接触的最多的协议了,每打开一个网页,浏览器和服务器之间,使用的就是HTTP协议。HTTP协议属于应用层协议,下一层是运输层。这段时间,学习了一些相关的知识,因为对C++的多线程和网络编程不是很熟悉,先用python实现了...原创 2018-06-29 22:55:51 · 51458 阅读 · 4 评论 -
基于python的简单HTTP服务器实现(二)
HTTP服务器实现响应头解析请求SESSION的实现SESSION与COOKIE机制思考 在基于python的简单HTTP服务器实现(一) 中,我们实现了一个基础的HTTP服务器,这里的服务器只有简单的响应静态请求,以及最基础的动态请求功能,在这里对原来的工程进行完善。首先规范化响应头,规范区分静态和动态请求,并且增加了session部分,能够支持登陆,识别用...原创 2018-07-10 20:37:00 · 3253 阅读 · 0 评论 -
基于python的简单HTTP服务器实现(三)
HTTP服务器实现线程池python中的线程池基于threadpool基于futures具体实现Queue线程池实现HTTP服务器实现在基于python的简单HTTP服务器实现(二)中,我们实现了支持session的服务器,实现了基本功能。当考虑服务器在接受多个请求时,如果对每一个请求都开辟一个线程,那么开销是非常巨大的,而且线程的数量无法控制,因此想...原创 2018-08-01 19:24:14 · 3109 阅读 · 3 评论