java - 我想问个后端问题,平常开发的web网站后端开发和app后端接口开发有什么不同呢

查看:84
本文介绍了java - 我想问个后端问题,平常开发的web网站后端开发和app后端接口开发有什么不同呢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我想问个后端问题,平常开发的web网站后端开发和app后端接口开发有什么不同呢?pc网站也可以跟app那样调用接口开发吗?就是所谓的前后端分离,后端提供接口的,pc网站怎么怎么实现的?譬如金融p2p投资平台网站或者电商系统网站等等,可以跟app那样调用后端接口吗?开发思路两者有什么不同呢??

解决方案

建议你去了解一下 SOA(Service-Oriented Architecture,面向服务架构)。

普通的 Web 由于历史原因,很多还没转向 SOA 架构,而 App 因为是新生应用(而且因为其 Native 特性),好多都是直接采用的 SOA 架构。

如果把浏览器和App都想像成客户端(C),而服务端(S)都以 HTTP Api 的方式提供接口,那两者就没有啥不同。如果 App 采用 Codorva 之类的 Hybrid 框架来写,那它们的区别就只是浏览器框架和 Hybrid 框架的区别,这个区别跟服务端一点关系都没得了。

这篇关于java - 我想问个后端问题,平常开发的web网站后端开发和app后端接口开发有什么不同呢的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆