美文网首页
产品必懂的技术必修(四)

产品必懂的技术必修(四)

作者: Yelllow | 来源:发表于2019-10-03 15:29 被阅读0次

前几篇:

产品必懂的技术必修(一)

产品必懂的技术必修(二)

产品必懂的技术必修(三)

第五章  产品经理必懂的服务端技术

本章目录

一、互联网是如何提供服务的 

二、服务端基础技术架构 

三、什么是接口和API 

四、API和SDK的区别是什么 

五、服务端与客户端数据交互模型 

六、生产环境与测试环境 

一、互联网是如何提供服务的 

客户端从服务器获取互联网资源与服务(图片、文字、视频等等),以数据流方式获取。

同一服务器可提供多个服务,通过接口一一对应提供所需内容。

代理服务器

代理服务器,处于客户端与服务器中间,预处理客户端的请求,再发送给服务器。其优势是:1. 逻辑解耦 2. 提升安全性 3. 便与资源协调

CDN服务:内容分发网络

主要通过大量服务器来为用户提供就近资源访问。

所访问的资源由就近的CDN节点提供

二、服务端基础技术架构 

服务端:后端

负责业务逻辑处理和数据处理

服务端处理逻辑:

1. 客户端将数据以接口方式发送给服务端

2. 服务端由服务器承载(运行在机房的服务器中),接收接口请求

3. 服务端处理业务逻辑,并做数据存储管理

4. 将请求结果返回给客户端

服务端开发技术:

例如Java、PHP、Python等

服务器部署方式:

1. 自建服务器机房

2. 使用云服务,例如阿里云、AWS等

三、什么是接口和API 

客户端之间,以及客户端与服务端之间的通信,需要由接口来实现

接口(API)是一个通讯协议,它约束了两端之间数据传输格式和访问地址

接口定义

API由两部分构成: 1. url地址 2. 数据参数

用来承载参数的格式:

1. JSON(主流):

    {

         "username" : "rachel"      

        "password" : "123"

    }

2. XML

    <username>rachel</username>

    <password>123</password>

四、API和SDK的区别是什么 

API:接口

SDK:软件开发包,是一系列API的集合

例如百度提供iOS的定位SDK

五、服务端与客户端数据交互模型 

基于请求 - 相应的数据交互模型

1. 客户端通过发送HTTP请求访问对应的API(URL),并携带参数(JSON/XML)传递给服务端

2. 服务端接收API请求后,处理业务逻辑,并将结果以数据参数的形式,返回给客户端。

异步处理

六、生产环境与测试环境 

生产环境:用户使用的环境

测试环境:开发用于测试的环境

是两套服务器程序,运行在两个不同的服务上。

需要避免误操作

下一篇:

产品必懂的技术必修(五)

相关文章

  • 产品必懂的技术必修(五)

    上一篇: 产品必懂的技术必修(一) 产品必懂的技术必修(二) 产品必懂的技术必修(三) 产品必懂的技术必修(四) ...

  • 产品必懂的技术必修(四)

    前几篇: 产品必懂的技术必修(一) 产品必懂的技术必修(二) 产品必懂的技术必修(三) 第五章 产品经理必懂的服务...

  • 产品必懂的技术必修(三)

    上一篇: 产品必懂的技术必修(一) 产品必懂的技术必修(二) 第四章 前端—移动端技术 本章目录 一、Androi...

  • 产品必懂的技术必修(一)

    本文参考唐韧老师在起点学院所讲课程《产品经理的技术必修课》内容框架,输出本人的浅显理解。如果有理解不对的地方,希望...

  • 产品必懂的技术必修(六)

    本文参考唐韧老师在起点学院所讲课程《产品经理的技术必修课》内容框架,输出本人的浅显理解。如果有理解不对的地方,希望...

  • 产品必懂的技术必修(二)

    上一篇:产品必懂的技术必修(一) 第三章 前端—Web技术 本章目录 一、前端技术分类二、web技术特点及应用三、...

  • 必修课 | 产品经理之技术

    产品经理的技术必修课学习总结 01 必修-01 产品经理的技术必修课学习总结 02 必修-02 产品经理的技术必修...

  • 《产品经理必懂的技术那些事儿》读后感

    《产品经理必懂的技术那些事儿》这本书讲述了,为什么需要懂技术的原因,还有一些比较基础的技术。作为一名产品经理懂技术...

  • 产品经理必懂的技术(一)PM为何要懂技术

    产品经理必懂的技术 笔记 1、产品思维&技术思维 产品思维: 从用户价值出发,在满足商业战略和业务目标的同时寻求产...

  • 读书笔记与想法

    产品经理必懂的技术那点事儿 8个想法 1.3 产品设计中需要注意的技术边界 >> 对于产品设计者来说,在设计产品时...

网友评论

      本文标题:产品必懂的技术必修(四)

      本文链接:https://www.haomeiwen.com/subject/pbmkpctx.html