计算机网络编程 第五讲 客户软件设计中算法和问题.pptVIP

  • 4
  • 0
  • 约4.57千字
  • 约 23页
  • 2018-06-15 发布于福建
  • 举报

计算机网络编程 第五讲 客户软件设计中算法和问题.ppt

计算机网络编程 第五讲 客户软件设计中算法和问题

* * * * * * * * * * * 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 第五讲 客户软件设计中的算法和问题 应用程序如何发起通信成为客户 应用程序如何使用TCP或UDP与服务器联系 应用程序如何使用套接字调用与协议交互 计算机网络编程 电子科大计算机学院 应用程序必须指明的细节 客户还是服务器 端点地址 使用面向连接的还是无连接的 如何执行授权和防护准则 所需要的缓存的大小等 只需要概念性地了解套接字API 需要详细了解构造通信程序的各种方法,便于迅速作出设计决策。 电子科大计算机学院 计算机网络编程 客户应用程序比较简单: 不必明显地处理并发性 不需要特权,和常规的应用程序一样执行 不需要强行保护,依赖操作系统自动强迫执行保护 电子科大计算机学院 计算机网络编程 在编译程序时,将服务器的域名或者IP地址说明为常量 执行快,但是服务器移动后不便 要求用户在启动程序时标定服务器 使用机器名,不必重新编译客户程序 从稳定的存储设备中获得关于服务器的信息 如果文件不存在,客户软件就不能执行 使用某个单独的协议来找到服务器(如广播或组播) 只能在本地小环境下应用 实际:用户在调用客户软件时指明服务器地址 根据实际情况,综合标识服务器地址 电子科大计算机学院 计算

文档评论(0)

1亿VIP精品文档

相关文档