网络应用程序设计

网络应用程序设计

  • 2020年09月24日

    第十章 电子邮件协议与编程

    1.简述电子邮件系统的构成用户代理,邮件消息传输代理,电子邮件使用的协议2.电子邮件系统具有什么特点1)是一种异步的通信系统,不像电话,通话的双方都必须在场2)使用方便,传输迅速,费用低廉,不仅能传输文字信息,还能附上声音和图像3)在电子邮件系统的实现中,ISP的服务器必须7×24小时地不间断地运行

    查看全文
  • 2020年09月24日

    第九章 HTTP及高级编程

    1.什么是HTTP会话?HTTP的会话周期由哪些阶段组成?HTTP是超文本传输协议的简称,HTTP协议也是基于TCP/IP的客户/服务器协议。主要是用于传输文件的协议。HTTp会话周期由连接、请求、响应和断开4个阶段组成(1)建立TCP/IP连接(2)Web客户机向服务器发送HTTP请求(3)服务器

    查看全文
  • 2020年09月24日

    第八章 WinSock的I/O模型

    1.用于非阻塞套接字的5种“套接字I/O模型”是什么select(选择)、WSAAsyncSelect(异步选择)、WSAEventSelect(事件选择)、Overlapped I/O(重叠式I/O)、以及Completion port(完成端口)

    查看全文
  • 2020年09月24日

    第七章 WinSock的多线程编程

    1.WinSock的两种I/O模式是什么?各有什么优缺点?缺点如何克服?阻塞模式(同步模式)优点:I/O操作工作情况比较确定,即调用、等待和返回。容易使用,容易编程缺点:在应付诸如需要建立多个套接字连接来为更多客户机服务的时候,或在数据的收发量不均匀的时候,或在I/O的时间不确定的时候,该模式性能低

    查看全文
  • 2020年09月24日

    第六章 Winlnet编程

    1.MFC WinInet所包含的类有哪些CInternetSession类连接类文件类CInternetException类2.使用WinInet类编程的一般步骤是什么(1)创建CInternetSession类对象,创建并初始化Internet会话(2)利用CInternetSession类的Q

    查看全文
  • 2020年09月24日

    第五章 MFC WinSock类的编程

    1.MFC提供的两个套接字类是什么CAsyncSocket类和CSocket类2.为什么说CAsyncSocket类是在很低层次上对Windows Sockets API进行了封装?它的成员函数和Windows Sockets API的函数调用直接对应。一个CAsyncSocket对象代表了一个Wi

    查看全文
  • 2020年09月23日

    第四章 MFC编程

    1.为什么说MFC是一个编程框架?MFC应用程序框架,简称MFC框架,是由MFC中的各种类结合起来构成的。MFC框架从总体上定义了应用程序的轮廓,并提供了用户接口的标准实现方法,编程者只需通过预定义的接口把具体应用程序特有的东西填入这个轮廓,就能建立Windows操作系统下的应用程序。2.MFC类库

    查看全文
  • 2020年09月17日

    第三章 Windows环境的网络编程

    1.WinSock 1.1的特点(1)WinSock 1.1全面继承了Berkeley Sockets规范。(2)数据库函数。(3)WinSock 1.1扩充了Berkeley Sockets规范。(4)WinSock 1.1只支持TCP/IP协议栈。2.WinSock 2.0在源码和二进制代码方面

    查看全文
  • 2020年09月17日

    第二章 套接字网络编程接口基础

    1.套接字网络编程接口套接字应用程序编程接口是网络应用程序通过网络协议栈进行通信时所使用的接口,即应用程序与协议栈软件之间的接口,简称套接字编程接口。2.套接字网络编程接口的起源与应用最早的套接字规范由美国的Berkeley大学开发的,当时的环境是UNIX操作系统,使用TCP/IP。套接字编程接口在

    查看全文
  • 2020年09月16日

    第一章 网络编程基础

    1.进程与线程的基本概念进程是处于运行过程中的程序实例,是操作系统调度和分配资源的基本单位。一个进程实体由程序代码、数据和进程控制块3部分构成。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所

    查看全文