IoTShare

网络编程

网络编程

【一起来写http服务器】HTTP服务器模型介绍

lixiasong 阅读(457) 评论(0)

这里的服务器模型指的是服务器的并发模型,即多客户端连接服务器时,服务器的对客户端连接的处理策略。1. 单线程阻塞模型一般大家写socket客户端、服务端测试的时候,都是在服务端监听端口后,当客户...

网络编程

【一起来写http服务器】引言

lixiasong 阅读(314) 评论(0)

最近项目中需要启动HTTP/HTTPS服务器,但是不能使用开源的服务器代码,需要用C语言纯手工从0到1去写。于是就按照自己的构想去实现了一个轮子,最终的成品和自己的构想一致。整体过程很有意义,于...

网络编程

accept: Invalid argument

lixiasong 阅读(1023) 评论(0)

如果文件描述符没有填写错误,最大的可能性就是第3个参数没有初始化。可以像下面这样进行初始化: INT32 clifd; struct sockaddr_in cliaddr; ...

SSL

SSL协议会话建立过程解析

lixiasong 阅读(1857) 评论(0)

SSL协议 缩写 Secure SocketLayer,是一种制定的保证服务器和客户端安全通信的一种协议。最初是由Netscape 在1996年发布,由于一些安全的原因SSL v1.0和SSL ...