人人网技术架构介绍.pptVIP

  • 5
  • 0
  • 约7.04千字
  • 约 42页
  • 2017-09-13 发布于湖北
  • 举报
* * * * * * * * 1、rose是国内第一SNS网站人人网支持、使用并赞助的产品,开发者任职于人人网; 2、rose是一款开源产品,使用apache license 2.0开源协议,社区可免费、自由使用; 3、技术上,rose紧密基于Spring框架;可进行REST示的开发;可进行服务端Portal开发; * 来自人人网; 使用Apache Licence 2.0开源协议; RESTful: 理论:面向资源的Web设计和开发(遵循5点完成一个web设计和开发) 规划数据集;把数据集划分为资源;命名资源(URI);设计表示;使用通用接口(GET/POST/PUT/DELETE); 实践:rose的支持 非传统URI(包名类名方法名以及@ReqMapping的定义;非rewrite支持正则); GET/POST/PUT/DELETE的支持(POST重载实现PUT、DELETE?_method=DELETE); Spring技术 我们认为Spring是一个优秀的框架以及优秀的代码库; 我们认为Spring值得依赖,短期内不用考虑rose与spring的界限; 服务端Portal 目标:在服务端完成对页面的模块划分,通过异步技术,同时请求多个模块控制器,同时渲染页面并缓冲模块HTML,在服务端对模块的HTML进行合并后输出给用户端; 场景:(或基

文档评论(0)

1亿VIP精品文档

相关文档