C#网络应用编程知识点汇总.docVIP

  • 74
  • 0
  • 约1.04万字
  • 约 8页
  • 2020-02-26 发布于安徽
  • 举报
. . . 第一章 简述什么是C/S模式,什么是B/S模式,C/S和B/S的优缺点。 答:胖客户端应用程序编程架构,其主要工作都在客户端运行,这样可以充分利用本地计算机的性能优势。在分布式的基础上进一步抽象出来的编程模型,缺点是需要在本机安装客户端软件。C/S将一个网络事务处理分为两部分: 客户端(Client,也叫客户机)用于为用户提供操作,同时向网络提供请求服务的接口; 服务端(Server)负责接收并处理客户端发出的服务请求,并将服务处理结果返回给客户端。 B/S模式是在分布式系统基础上抽象出来的网络通信模型;B/S只使用HTTP进行通信。优点是单台计算机可以访问任何Web服务器,缺点是B/S模式有沙盒限制。 C/S客户端一般用WPF,服务端用WCF实现。企业内部网用https来访问 TCP/IP网络模型有四层:应用层,传输层,网际层,网络接口层 什么是套接字?套接字有哪几种类型? 答:套接字是支持TCP/IP网络通信的基本操作单元,是不同主机间的进程进行通信的端点。在一个套接字实例中,既保存了本机的IP地址和端口,也保存了对方的IP地址和端口,同时也保存了双方通信采用的网络协议等信息。 套接字有3种类型:流式套接字(TCP)、数据报套接字(UDP)和原始套接字(IP)。 IP地址转换与域名解析相关的类都在System.Net命名空间下。 I

文档评论(0)

1亿VIP精品文档

相关文档