移动应用用户到处走动,无法保证应用到Internet的连接是安全的、不被窥探的。 最佳实践是利用NSURLAuthenticationChallenges的一个属...
优秀的网络框架必须具备适应需求变化的灵活性,且能优雅的处理不断变化的网络情况,同时保存可维护性和可伸缩性。 iOS 网络框架由4层组成: 网络框架设计: ...
基本概念: 架构设计相对于研发来讲就好比图纸相对于盖房子,其重要性不言而喻。首先我们了解一些基本概念: 一、框架思维: 1)模块:强调职责,是一个可实现单元,其核心是内聚和分...
描述网络性能有很多指标,本文主要从带宽、延时、电量功耗三个指标进行分析: 用于描述无线网络性能最常见的度量指标是宽带。现实生活中,因为无线网络宽带是共享的,通道可...
HTTP 介绍: HTTP 是一种超文本传输协议,它具有无状态,无连接的特性。它有六种请求方式:GET, POST,HEAD,PUT,DELETE,OPTIONS; ...
设计模式的核心指定思想是六大设计原则: 1)单一职责原则:一个类只负责一件事 2)开闭原则:对扩展开放,对修改关闭 3)迪米特法则:高内聚,低耦合,一个对象应该对其它对象尽可...