网络初步(一)

网络开发:一个请求/一个响应

  • 请求:客户端向服务器索要数据
    响应:服务器接收到客户端请求后,返回给客户端需要的数据

  • 客户端: 1.移动端(iOS/android/WP) 2. PC端(浏览器)
    服务器:本质上服务器就是台电脑,在服务器上只跑一个应用程序(服务器),就负责处理网络请求。

后端开发:算法工程师

  • 服务器集群:将多台服务器组合在一起,每台服务器上跑的都是相同的代码。
    //服务器开发:(java / php / .net / node.js)

  • 本地服务器(测试服务器):调Bug 本地测试使用,访问速度很快。
    远程服务器(线上服务器):app 上线之后访问的服务器,访问速度慢。

  • 网络请求所需要的数据,不会存储在服务器中,一般都存在数据库中。

  • 数据库:服务器接收到客户端请求后,会做一些逻辑处理,然后从数据库中取到数据后,返回给客户端。
    // MySQL、sqlite3、CoreData

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,212评论 19 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 14,056评论 6 13
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,711评论 25 709
  • API定义规范 本规范设计基于如下使用场景: 请求频率不是非常高:如果产品的使用周期内请求频率非常高,建议使用双通...
    有涯逐无涯阅读 7,830评论 0 6
  • 1. 老公:老婆,我终于知道你为什么喜欢坐飞机了! 我:那还用说,飞机是最快的交通工具啊! 老公:不对,因为飞机会...
    萌妈育儿记阅读 3,244评论 6 10

友情链接更多精彩内容