搜索结果
查询Tags标签: serv,共有 24条记录-
18.5.2 多线程并发服务器端的实现
实现多个客户端之间可以交换信息的简单聊天程序 先上结果:服务端代码 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <string…
2021/5/8 18:57:53 人评论 次浏览 -
网络编程:理解select函数并实现IO复用服务器端
网络编程:理解select函数并实现IO复用服务器端 1.直接跳转到Linux端代码 2.直接跳转到Windows端代码一、实验目的学习第12章I/O复用技术。理解select函数的功能并掌握其调用方法。 在Linux和Windows操作系统上编写并发服务器端。使用select函数监管多个套接字上的网络事件…
2021/5/8 14:55:09 人评论 次浏览 -
Swoole Task 的应用
概述Swoole 异步Task,主要实现调用异步任务的执行。常用的场景:异步支付处理、异步订单处理、异步日志处理、异步发送邮件/短信等。Swoole 的实现方式是 worker 进程处理数据请求,分配给 task 进程执行。官方介绍:task 底层使用 Unix Socket 管道通信,是全内存的,没…
2021/4/27 18:29:03 人评论 次浏览 -
Swoole WebSocket 的应用
第 78 篇文章这是关于 Swoole 学习的第三篇文章:Swoole WebSocket 的应用。第一篇:Swoole Task 的应用第二篇:Swoole Timer 的应用概述什么是 WebSocket ?WebSocket 是一种在单个TCP连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简…
2021/4/27 18:29:01 人评论 次浏览 -
Swoole HTTP 的应用
第 80 篇文章这是关于 Swoole 学习的第四篇文章:Swoole HTTP 的应用。第三篇:Swoole WebSocket 的应用第二篇:Swoole Task 的应用第一篇:Swoole Timer 的应用概述我们都知道 HTTP 是一种协议,允许 WEB 服务器和浏览器通过互联网进行发送和接受数据。想对 HTTP 进行详…
2021/4/27 18:28:58 人评论 次浏览 -
Swoole 多协议 多端口 的应用
第 81 篇文章这是关于 Swoole 学习的第五篇文章:Swoole 多协议 多端口 的应用。第四篇:Swoole HTTP 的应用第三篇:Swoole WebSocket 的应用第二篇:Swoole Task 的应用第一篇:Swoole Timer 的应用概述主要参考官方的这两篇文章,进行实现的 Demo。网络通信协议设计:h…
2021/4/27 18:28:55 人评论 次浏览 -
linux网络编程之本地套接字通信
本地套接字 伪文件即可采用TCP通信又可采用UDP通信 采用TCP通信流程如下 服务器端创建套接字 int lfd=socket(AF_UNIX,SOCK_STREAM,0) 绑定一个套接字文件 struct sockaddr_un serv; serv.sun_family=AF_UNIX; strcpy(serv.sun_path,“server.socket”);------现在还不存…
2021/4/21 7:25:14 人评论 次浏览 -
【DB笔试面试104】在Oracle中,假定SERV表有a、b、c三个字段。。。判断PL/SQL能否正常执行?
Q 题目如下所示: 假定SERV表有a、b、c三个字段:SERV(a number(10),b number(10),c number(10))。表SERV的内容如下:abc110702305011080以下两段PL/SQL的功能是根据a的值,查找出对应b的值赋予变量x,请分别判断这两段PL/SQL是否能正常执行,若不能正常执行,请指出错…
2021/4/16 2:25:50 人评论 次浏览 -
【TCP/IP网络编程】:06基于UDP的服务器端/客户端
本篇文章简单描述了UDP传输协议的工作原理及特点。理解UDPUDP和TCP一样同属于TCP/IP协议栈的第二层,即传输层。UDP套接字的特点UDP的工作方式类似于传统的信件邮寄过程。寄信前应先在信封上填好寄信人和收信人的地址,之后贴上邮票放进邮筒即可。当然信件邮寄过程可能会发…
2021/4/15 12:26:56 人评论 次浏览