网站开放平台的研究与实现

被引量 : 3次 | 上传用户:nwwwdff
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机时代的来临,人们越来越多地开始使用手机进行聊天、上网、交易等操作,手机带给人们空前的便捷性和实用性。于是很多传统互联网公司开始向移动互联网方向转型。一个很棘手的问题是已有系统没有为移动互联网开放接口,如何将传统互联网和移动互联网联系起来成为转型成功的关键。开放平台作为一个新生技术可以很好地解决这个问题。开放平台是指通过提供一组API,使开发人员可以依托网站数据开发出第三方应用。国外最早给出开放平台的网站是Facebook,国内的人人网、新浪、淘宝、腾讯等公司也紧随其后公布了开放平台。对于传统的大型互联网公司,人才多、资金足、技术成熟,完成开放平台的建设很容易,但是对于中小型网站来说具有一定难度。藉此,本文提出了一个“开放平台框架”的概念。开放平台框架在开放平台建设中的地位和Spring、 Hibernate在Web项目开发中的地位一样,能够帮助开发人员快速建设一个运行稳定、安全、高效的开放平台,大大降低开发难度。因此本文提出的开放平台框架在开放平台领域是很有意义的。本文为了完成框架的设计,研究了目前较流行的技术。通过参考淘宝网的开放平台模型,确定客户端使用REST (Representational State Transfer)方式提交请求,服务端使用Spring的IOC功能和自定义标签功能来完成框架的功能实现。本文提出的开放平台框架功能包括负载均衡、对象解析、异常处理、密钥管理、会话管理、服务隔离、服务认证等。文中对各个模块的具体功能、设计原理、实现方法以及模块间的关系都进行了介绍。框架对开发人员是透明的,开发人员只需专注于业务逻辑的开发,不必关注框架是如何将业务逻辑转换成系统服务的,降低了开发工作量。本文依照此框架给出了东北大学信息学院网站的开发样例和Android手机客户端的应用开发样例。此外也给出了较为详细的开发文档和使用教程,使开发人员能够更快地掌握开放平台框架的开发。
其他文献
<正> 1994年2月22—24日在美国加利福尼亚州召开了“使千万亿次计算成为可能的技术研讨会”,会议由加州帕沙丹那的喷气推进实验室主持,有60多位来自工业界、学术界和政府部门
译者在翻译过程中难免在译作中渗透自我的写作和翻译风格,而这些译者的风格也直接影响着原作风格的诠释。因此,译者应该正确处理原作风格和自我风格的矛盾关系,在"千面人"和"
在森林群落恢复演替过程中,由于森林类型及其所处立地环境不同,森林与土壤相互作用过程具有复杂性。以甘肃兴隆山6种森林类型(青杄林、青杄-白桦林、山杨-白桦林、灌丛林、落
马克思一直以"改变世界"作为他哲学、社会学的追求。应19世纪资本主义社会矛盾突显、加剧的强烈呼唤,马克思提出推动社会进步的必然要求是改变社会生产力和生产关系,经济基础
<正>一改革开放已经整整30年了。30年来,中国新闻理论研究取得了令人瞩目的成绩。这是有目共睹的。在对中国新闻理论研究30年进行回顾性阐述的时候,我们的考察不能不注意到如
在非物质文化遗产保护活动轰轰烈烈开展起来的的这些年,各地学者对列入各级非遗名录的民间艺术代表作进行了深入的探索。本文对2009年的民间艺术类研究进行了简要梳理,认为该
到目前为止,企业合并会计方法主要有3种即:购买法、权益结合法和新起点法。从世界范围来看,目前得到实际应用的只有购买法和权益结合法,新起点法尚处于理论探索阶段。从我国来
叙述了图像处理过程中的图像灰度化,以及图像特征区域的获取的方法。
和谐的比例与尺度是建筑形态美的必要条件。建筑设计实际上是空间尺度、比例,布局的设计与空间渲染问题,了解人与空间、空间与空间的相互关系对与合理设计空间是非常必要的,
最近几年,移动通信与物联网技术已经逐步变成我国经济的新的增长点。天线作为重要射频前端主要用于发射和接收电磁波,它正朝着多频段,小型化,智能化的方向快速发展。天线设计讲求