1.  区别

基本上一样的,ssh也可以为手机APP开发后台。其实对于后台开发来说原理都差不多。只不过app的后台开发和web不一样的地方在于传输数据格式不一样,一般来说web访问后返回的是一个html页面,少部分是json格式;而一般app的后台开发大部分直接传json格式数据(也有不是json格式的,看项目的选择,但一般来说都是json),少部分会直接返回html5的页面。
  还有一个不同点在于登录验证和数据加密,一般web是使用session验证登录状态,而app则使用token来验证登录状态(token是自己定义的一个和用户ID相关的加密字符串,传入后台后从数据库查询用户信息)。还有如果对安全性要求较高,app传输数据时可能会对数据进行加密,而web一般没有这一步,web的加密一般是使用https。
  至于说android和ios的开发环境不一样那是指的app开发,和后台无关。app的后台和java web的后台没有本质区别。app的一个后台可以即提供给android,也可以同时提供给iOS,它就是把app提交的数据处理后插入数据库和从数据库查出数据处理后传给app

2.通信
用令牌Token通信
Token是一个用户自定义的任意字符串。在成功提交了开发者自定义的这个字符串之后,Token的值会保存到APP后台。只有用户和APP后台知道这个字符串,也就是说只有app后台和用户知道这个字符串。于是Token就成了这两者之间的密钥,它可以让后台程序确认请求是来自某个用户还是恶意的第三方。

java web后台开发跟手机APP后台开发有什么不同? 二者怎么通信?相关推荐

  1. 利用PHP语言开发手机app后台服务器的框架是什么?或者说开发流程是怎么样的?

    最近正在做一个手机APP的服务端API开发,虽然是基于Ruby on Rails的,做的也不太专业,不过大致相通,希望能够给你一些启发. 首先,如果是比较简单的手机APP,例如新闻客户端这样的 不会涉 ...

  2. 手机APP系统开发流程

    手机APP系统开发流程,随着移动互联网的发展,越来越多人拥有手机,手机APP也成了风口,手机app软件开发已经成为时代的潮流,大部分创业者看准了商机找专业的服务平台服务商去开发一款属于自己的商业APP ...

  3. 手机app应用开发创意方案需注意哪些

    手机app应用开发创意方案需注意哪些 作为移动端互联网开发的首选,具有无法比拟的优势.对于一个产品.企业的宣传和推广有着重要的意义.APP手机应用程序开发以其好用.方便.快捷等优势快速占据市场.虽然, ...

  4. 手机APP应用软件开发

    手机应用软件开发概述 App开发,是指专注于手机应用软件开发与服务. App是application的缩写,通常专指手机上的应用软件,或称手机客户端.另外目前有很多在线app开发平台. 当然移动互联网 ...

  5. 手机app服务器端开发初期---工具选择

    最近新接触手机app服务器端开发,处于起步阶段,做一些记录. 1.Android平台下与服务器数据库通信的方法 在Android平台下,连接电脑服务器的MySQL.PostgreSQL.Oracle. ...

  6. 三步快速免费开发工业手机APP,远程监控西门子300PLC数据

    三步快速免费开发工业手机APP,远程监控西门子300PLC数据                    (工业APP之于制造  巨控_何工) 互联网的飞速发展为人们的生活带来了翻天覆地的变化.工业APP ...

  7. 安卓手机软件开发_无代码手机app软件开发,让人人都是专业开发工程师

    点击上方蓝色字关注我们~ 近期,谷歌发布了自己的无代码在线app开发平台,这款全新工具旨在让任何一个人都可以轻松进行手机app软件开发.这样的动作无疑指引着安卓软件开发的未来.

  8. 17个国内外手机APP应用开发平台推荐

    17个国内外手机APP应用开发平台推荐 随着智能手机的不断普及,安卓.苹果系统不断冲击着手机用户的神经,越来越多的技术热人员投入到了手机应用开发的热潮中,这里就总结归类下那些国内外优秀的手机APP应用 ...

  9. 医疗器械小程序或手机APP软件开发方案

    提供海内外高品质医疗器械 医疗器械市场国内近几年发展速度加快,但是与发达国家的部分医疗器械产品仍存在一定的差距,为给用户提供高品质多元化医疗器械产品,企业通过小程序或手机APP软件除了为用户提供国内先 ...

  10. 手机app定制开发流程图

    随着移动互联网的发展,智能手机技术的逐渐完善,引起了app开发的狂潮,所以很多人都希望能开发一个属于自己的app,那么应该如何开发呢,很多人都会咨询手机app定制开发公司品向科技,app定制开发流程是 ...

最新文章

  1. 洛谷 P1417 烹调方案
  2. datacombo重复值的处理_Pandas入门【S1E3】缺失值和重复值处理
  3. 使用mysqlbinlog恢复指定表
  4. 作者:宋璇(1993-),女,食品安全大数据技术北京市重点实验室、北京工商大学计算机与信息工程学院硕士生...
  5. Control的BeginInvoke和Invoke的区别
  6. 杭电计算机研究院排名,2020浙江省大学最新10强排名,浙大第1,杭电第5
  7. linux系统下修改某个文件夹下所有的文件权限
  8. 手把手!基于领域预训练和对比学习SimCSE的语义检索(附源码)
  9. 【js】数组的splice方法和slice方法的区别
  10. codeforces590b//Chip 'n Dale Rescue Rangers//Codeforces Round #327 (Div. 1)
  11. SSL之父称SSL不会因被攻击而失去生命力
  12. 管理感悟:需要什么样的技术文档
  13. 自动驾驶仿真:如何通过TCP方式进行VTD驾驶员仿真
  14. 网站通行证的交互设计分析
  15. 马云创业过程中的10次失败(转)
  16. Java实现:挖金矿问题
  17. 导航栏渐变方案收录一
  18. MySQL 有哪些锁?
  19. C#编写画直线,简单画线,鼠标交互画线,画一条线
  20. win7如何设置通电自动开机_dell主板win10如何设置通电自动启动_dell主板win10怎么设置通电自动启动...

热门文章

  1. matlab对多项式求导的命令,matlab多项式求导
  2. php怎么做一个音乐播放器,实现一个HTML5音乐播放器的实例
  3. 中标麒麟操作系统离线安装nginx
  4. Google街景下载
  5. oracle 客户端安装包下载地址,Oracle客户端安装及下载地址
  6. 安装alexa和google play
  7. SVN 无法提交 svn: Can't open file '/svn/ssq/db/txn-current-lock': Permission denied
  8. 几种流行Webservice框架性能对比 .
  9. FileUpload上传过大文件异常
  10. 《数字电路与逻辑设计》课程教学大纲