rest - 一个java服务后台,为一个web系统(用到jsp)、ios、android分别提供服务,那么其中这个web系统怎么设计

查看:76
本文介绍了rest - 一个java服务后台,为一个web系统(用到jsp)、ios、android分别提供服务,那么其中这个web系统怎么设计的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

目前是:
web系统管理自己的session,服务后台不验证session;
web系统页面跳转由spring mvc的controller控制;
在jsp页面中通过ajax直接向服务后台请求数据。

感觉别别扭扭的。。几个问题:
1.这个web系统有必要独立出来吗,都是java/jsp,直接做到服务后台里,有什么弊端吗?
2.有时需要在web系统的后台请求 服务后台,还得用httpClient来请求,好麻烦,好别扭。

大家有什么设计或改进建议?谢谢!

解决方案

java服务后台作为一个独立的后台,专门提供 resultful 数据接口服务三端。
web系统,IOS,android作为三端。

至于页面的话,如果页面不是特别多可以直接放在一个项目里。如果你做到服务后台,那么这两个东西混在一起,不太好维护。当然,如果项目比较小倒是可以的。

web系统请求服务后台,用httpClient,项目小都这么干啊,除非你们换架构,dubbo RPC协议就简单些了。

这篇关于rest - 一个java服务后台,为一个web系统(用到jsp)、ios、android分别提供服务,那么其中这个web系统怎么设计的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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