h5和java后端怎么交互

2018-08-03 09:58:31 梢雁整理 前后端数据交互 前后端数据交互

前端与后端的数据交互

Q1:前端.net 后端java 怎么交互

.net程序可以通过访问webservice或socket和 后端的java程序交互数据

Q2:web项目为什么要用php做前端,java做后端,而不是直接h5+java


php做前端,java做后端
淘宝是个例子
服务器端 前后分开 是为了两方面,虽然淘宝最开始并不想这样做。。。
先说下历史,淘宝是 最开始php全部,
后来发现开销太大,代码效率不行,
就直接把数据存储啊,用户通知啊 就交给java
实际上大部分网站都乐意采用 这种前端php 后端 java或者C++这种形式,我是phpc++ 这种。
优点,核心动作效率肯定高,c++ java 这种代码效率奇高。比php脚本好很多。
前端php,语法简单,维护简单,部署简单,而且容易找到维护人员。总之就是开发快,维护成本低。
大致了解了吗?
你说的h5 + java实际上就是把java提到前台, 不是不可以,维护和开发成本太高了啊。前端开发要经常搞, 但是java做前台 要 调试 、 编译 部署还要重编译。 麻烦,人工开销也大。不划算
如果是.net技术 就更高成本了。光服务器软件一块就要多少了。 所以微软的框架 用的不多。国内外都不多,用.met的 成本开发维护 都麻烦。要气硬件条件还苛刻。

追问:

java返回给php的基本都是json数据,这个数据在前端页面也是可以直接用的啊,java不需要参与界面渲染。比如去掉php,前端直接用java返回的数据,如果需求改了,界面要改,让前端去改就行了,数据是不用换的。我不太明白为什么要用java返回数据给php,php再用前端开发的界面把数据套进去

追答:

哦? 你认为 登陆用户 算前端 还是后端?
用php+cookie 传输判断登陆参与界面输出 容易
还是 直接用html 啊 容易
能实现么????
java 只做核心大规模计算过程。
比如卖家端,你只看到了淘宝几个购买页面,没有看到繁复的卖家中心,管理中心、物流、订票、酒店、ECS等等 非常多的功能。php做这些你等着吧。
用java 参与界面渲染也可以。 就回归我说的问题 就是 开发成本了。

小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

前后端数据交互 推荐文章:
推荐不满意?点这里  ››  

前后端数据交互