一个开放平台架构的思考
2011-08-19 15:29
232 查看
最近刚到一家新公司,开始时候做了一点移动应用和LBS相关服务器端开发。该项目架构是用Spring+mybatis+mysql,实现与手机端各种交互对应服务器端的Servlet去接收和返回response。
我个人认为这样做最大隐患就是到后期Servlet会越来越庞大,而且对外的接口太多,安全性也无法保证。如果让我设计,是不是可以只提供一个对外接口,所有与手机交互只用一个Servlet,只需定义好应用层协议即可?
我个人认为这样第一是好维护好管理;第二是方便加入安全策略;第三点扩展性强。请各位发表下建议!谢谢!
我个人认为这样做最大隐患就是到后期Servlet会越来越庞大,而且对外的接口太多,安全性也无法保证。如果让我设计,是不是可以只提供一个对外接口,所有与手机交互只用一个Servlet,只需定义好应用层协议即可?
我个人认为这样第一是好维护好管理;第二是方便加入安全策略;第三点扩展性强。请各位发表下建议!谢谢!
相对于维护多个Servlet,是不是维护一个Servlet更好?就好像我们如果做过监控软件,原来要几台或十几台监控屏幕显示的监控现象在改进后变成一台显示器就可以显示了,是不是更易维护?
相关文章推荐
- .Net 平台下的互联网架构新思考
- .Net 平台下的互联网架构新思考
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 人人网开放平台技术架构
- SDCC讲师预热专访:淘宝岑文初谈开放平台架构
- 京东京麦开放平台的高可用架构之路
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- AMD发布开放平台管理架构规范
- 关于下载xbmc后打开Android 源码时的一个思考问题?兼各平台安装xbmc 的中文显示
- 2008/12/11 开放平台的三个矛盾的思考
- 有一个构想: 新一代联络中心平台基础架构
- 智能一代云平台(三十五):后端架构再思考
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 如何设计一个好的RESTful开放API平台
- 用Elasticsearch构建电商搜索平台,一个极有代表性的基础技术架构和算法实践案例
- 架构 - 又一个类似与“平台”一样的词汇
- 如何判断一个静态库(.a文件)所支持的架构(平台)
- 用Elasticsearch构建电商搜索平台,一个极有代表性的基础技术架构和算法实践案例[转]
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 陈一舟:开放平台是校内网发展史的一个里程碑