第20章 UDP服务器编程.pptVIP

  • 3
  • 0
  • 约小于1千字
  • 约 5页
  • 2017-08-22 发布于河南
  • 举报
第20章 UDP服务器编程 第20章 UDP服务器编程 20.1 多线程编程 20.1.1 线程的创建 20.1.2 线程的同步 20.2 迭代服务器 20.3 并发服务器 20.1 多线程编程 20.1.1 线程的创建 20.1.2 线程的同步 20.2 迭代服务器 迭代服务器的设计和实现相对要简单,因为他总是在内部的一个单进程地址空间执行他的服务, 20.3 并发服务器 一个并发服务器的典型框架为: int initsockid, newsockid; if ((initsockid=socket(…))0) error(cant cread socket); if (bind(initsockid, …)0) error(bind error); if (listen(initsockid,5)0) error(listen error); for(;;){ newsockid=accept(initsockid, …) /*阻塞*/ if (newsockid0) error(accept error); if (fork()==0){ /*子进程*/ close(initsockid); do(newsockid); /*处理请求*/ exit(0); } close(newsockid); /*

文档评论(0)

1亿VIP精品文档

相关文档