服务器开发模式.pptVIP

  • 4
  • 0
  • 约3.49千字
  • 约 49页
  • 2019-10-11 发布于湖南
  • 举报
服务器开发模式 常用模型和技巧 What’s the server? 应用服务器需要解决的问题 通讯问题-快慢之道 并发问题-轻重之道 存储问题-张驰之道 载衡问题-分合之道 可用问题-缓急之道 平衡是关键 通讯问题-快慢之道 建立合适的通讯模型 选择正确的通讯方式 制定合理的通讯协议 快要有快的手法 慢要有慢的道理 信息传输特性 完整性-丢点行么? 顺序性-乱点行么? 时效性-迟点行么? 解决完整性问题 信息分割机制 丢包检测机制 可靠重传机制 文件服务是经典的完整性案例 解决顺序性问题 数据排队机制 丢包检测机制 可靠重传机制 远程终端服务是经典的顺序性案例 解决时效性问题 过时检测机制 状态同步机制 应用纠错机制 视频流服务是经典的时效性案例 TCP 还是 UDP? 面向连接流模型 滑动窗重传机制 有流量控制 保证传输顺序 协议层无边界 丢包影响传输速度 点对点数据报模型 协议层不做重传 无流量控制 不保证传输顺序 协议层边界 丢包影响传输成功率 互控型服务模型 C-S之间互为因果 高完整性要求 高顺序性要求 低时效性要求 选择TCP方式通讯 应用层仅检测和简单处理传输成功或失败 互控型服务也叫事务型服务 单控型服务模型 C-S单向控制 高完整性要求 低顺序性要求 低时效性要求 可以选择UDP方式追求更快速度 应用层需要丢包检测和有效重传机制 互不控型服务模型

文档评论(0)

1亿VIP精品文档

相关文档