网站首页  招生报考  高考复习  汉语字词  英语词汇  写作素材  旧版资料

请输入您要查询的范文素材:

 

标题 网络编程实习报告
内容     [实习目的] bind(...);
    while
    (1)
    {
    recvfrom(...);
    process(...);
    sendto(...);
    }3. tcp循环服务器的实现也不难:tcp服务器接受一个客户端的连接,然后处理,完成了这个客户的所有请求后,断开连接;3.1. 算法如下(tcp服务器):
    socket(...);
    bind(...);
    listen(...);
    while
    (1)
    {
    accept(...);
    while
    (1)
    {
    read(...);
    process(...);write(...);
    }
    close(...); bind(...);
    listen(...);
    while
    (1)
    {
    accept(...);
    if(fork(..)==0)
    {
    close(...);while
    (1)
    {
    read(...);
    process(...);
    write(...);
    }
    close(...);
    exit(...);
    }
    close(...);
    } 4. tcp并发服务器可以解决tcp循环服务器客户机独占服务器的情况,改善了对客户程序的响应速度; 不过也同时带来了一个不小的问题:为了响应客户机的请求,服务器要创建子进程来处理, 而创建子进程是一种非常消耗资源的操作,这明显增加了系统调度的开销;5. 为了解决创建子进程带来的系统资源消耗,人们又想出了多路复用i/o模型.5.1.该模型一般用函数select和相关的四个宏定义:int select(int fd,fd_set *readfds,fd_set *writefds,fd_set *exceptfds,struct timeval *timeout)
    void fd_set(int fd,fd_set *fdset)
    void fd_clr(int fd,fd_set *fdset)
    void fd_zero(fd_set *fdset) 共2页,当前第1页12
随便看

 

大学招生报考网高考作文范文素材大全提供海量高考语文和英语作文范文及写作素材,基本覆盖所有常见体裁及热点主题的作文素材,是不可多得的高考复习资料库。

 

Copyright © 2002-2024 feapp.net All Rights Reserved
更新时间:2025/5/22 2:52:20