文档章节

5.两分钟让你明白app后端有啥用

 晓已
发布于 2015/03/23 18:06
字数 569
阅读 19
收藏 0

【转载】 作者:曾健生,公众号IDappbackend

         比目科技:http://click.bmob.cn/?sid=752c854d8a91772b828a

 

       

 app后端,也称为app后台,称呼不一样,但指的是同一个东西。

  我一直都以app后端有啥用这个问题不用解释。但在网络上,有准备进行app创业的网友(是从传统行业过来的)问过这个问题,我这里就以app后端的两个主要功能简单的介绍一下。

 

  注意,app后端没有明确的定义,范围也很广,所以我解释的时候只抽取app后端两个主要的功能解析。为了易懂,会在一定程度下牺牲准确性。如果已经了解app后端有啥用的小伙伴,就不用再往下看了。

 

场景一:

 

  用户a平时是很喜欢用qq音乐app听歌,他的qq音乐app保存了他平时最喜欢听的歌曲列表。

 

  如果歌曲列表只保存在手机上,万一,他的手机被盗了,就算他买了台新的手机回来,那歌曲列表也会丢失的啊?

 

  为了解决这个问题,其中一个办法就是qq音乐app可以把歌曲列表放在远处的一台机器上,当用户a买了新手机后,把放在远处的机器上歌曲列表重新搬回到qq音乐app就行了。

 

场景二:

 

  相信很多有都人寄快递的经历吧。

 

  假设有两个人ab,当ab寄一样东西的时候,会叫来快递,把东西寄给b

 

  当查看物流时,可以看到类似这样的描述到达xx中转站。只有经过中转站,东西才会到达b的手上。

 

  在app上的情况也差不多。假设app上的a用户需要向b用户发信息,这条信息也需要经过app后端这个中转站,才能到达b用户处。

 

总结:

 

  从以上的场景1和场景2,可总结出app后端的两个重要作用:

 

  1.    远程存储数据

 

  2.    数据中转

本文转载自:http://mp.weixin.qq.com/s?__biz=MzA3NDMzODk5Mw==&mid=202972264&idx=1&sn=66e4653e7de2c8064171f3d71...

共有 人打赏支持
上一篇: 6.app架构基础
粉丝 2
博文 15
码字总数 1110
作品 0
广州
私信 提问
app后端设计--总目录

做了3年app相关的系统架构,api设计,先后在3个创业公司中工作,经历过手机网页端,android客户端,iphone客户端,现就职于app云后端平台bmob(想了解bmob点击这里)。其中的乐与苦,得与失,...

云栖希望。
2017/12/04
0
0
Android开发优秀博文收录

Android 完美实现图片圆角和圆形(对实现进行分析) 2.Android之Loader理解 3.Android Loader详解一:概述 4. Android 异步加载图片,使用LruCache和SD卡或手机缓存,效果非常的流畅 5. And...

JayPark不作死
2014/09/29
0
0
自动生成API和文档 - APIJSON

APIJSON English 通用文档 视频教程 在线工具 APIJSON是一种为API而生的JSON网络传输协议。 为 简单的增删改查、复杂的查询、简单的事务操作 提供了完全自动化的API。 能大幅降低开发和沟通成...

孤独的探索号
2016/12/08
0
4
两分钟让你学会使用instruments leaks检测内存泄漏

虽然苹果给我们提供了ARC(自动内存管理模式)的开发环境,但是在日常开发中也不排除会出现内存泄漏问题 检测内存泄漏有很多方法,本篇文章介绍的是xcode自带工具instruments 嗯,不多说,快速入门...

Aracya
2018/06/06
0
0
我和同事争论 ,理论上内存使用越高越好 对错,大家来看看。这句话对错

同事 9:10:04 “理论上内存使用越高越好” 同事 9:10:09 这话说的 孤独的程猿序 9:10:33 的确是。内存就是用来用的 同事 9:11:04 内存用的 过高,对其他应用会卡 同事 9:11:21 也有可能 其他...

码农与厨子
2014/12/04
1K
28

没有更多内容

加载失败,请刷新页面

加载更多

二进制相关

二进制 众所周知计算机使用的是二进制,数字的二进制是如何表示的呢? 实际就是逢二进一。比如 2 用二进制就是 10。那么根据此可以推算出 5的二进制等于 10*10+1 即为 101。 在计算机中,负数以...

NotFound403
昨天
2
0
day22:

1、写一个getinterface.sh 脚本可以接受选项[i,I],完成下面任务: 1)使用格式:getinterface.sh [-i interface | -I ip] 2)当用户使用-i选项时,显示指定网卡的IP地址;当用户使用-I选项...

芬野de博客
昨天
1
0
Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现

自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注。虽然Spring Cloud Alibaba还没能纳入Spring Cloud的主版本管理中,但是凭借阿里中间件团队的背景,还是得到不少...

程序猿DD
昨天
3
0
Java并发编程:深入剖析ThreadLocal

ThreadLocal 的理解 ThreadLocal,很多地方叫线程本地变量,或线程本地存储。ThreadLocal为变量在每个线程中都创建了一个副本,每个线程可以访问自己内部的副本变量。===》解决的问题是线程间...

细节探索者
昨天
2
0
【Python3之异常处理】

一、错误和异常 1.错误 代码运行前的语法或者逻辑错误 语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) def test: ^SyntaxError: invalid...

dragon_tech
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部