基于REST的Feed数据模型的设计与实现

来源 :北京邮电大学 | 被引量 : 8次 | 上传用户:lygcctv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web2.0作为新一代互联网时代有着比Web1.0时代更为鲜明的特征和更广泛的用户群。在Web2.0浪潮迅猛发展的过程中,数据库管理已经成为各大Web2.0公司的核心竞争力。因此,开发基于REST的Feed数据模型既可以满足轻量级的模型开发要求,又可以在数据库的研究上,为Web2.0中通用的数据模型提供一个良好的解决方案。论文首先介绍了论文工作的背景及意义,简要介绍了国内外关于Web2.0的研究现状,对Web2.0中REST、RSS、Atom等技术进行了较详细的介绍。然后论文结合Feed数据模型在Web2.0应用中的位置,分析了Feed数据模型的功能性需求,主要包括推荐和搜索功能,列举了推荐功能中主要的用户行为。然后对接口进行了相应的需求分析。在明确了Feed数据模型的功能性需求和接口需求的基础上,本文就两个关键技术问题给出了分析和解决方案,如数据模型的建立和数据模型框架的选择。解决了关键技术问题之后,本文提出了系统体系结构,并详细介绍了推荐模块的设计以及核心代码的实现。随后论文给出了两个典型的系统工作流程。最后论文就客户端的接口和数据库端的连接给出了设计方案。本文最后对Feed数据模型的功能进行了测试,并指出了设计与实现工作中需要进一步研究和完善的地方。
其他文献
目前,在水产动物疾病专家诊断系统领域,需诊断的新问题和知识库以文字方式描述为主,致使进行诊断推理时,依据的信息和知识也只有文字描述,容易造成诊断结果的差异性和不准确性。针
图像融合是综合利用各种成像传感器获得的不同图像或同种成像传感器不同成像方式获得的不同图像以获得更为全面、更为准确的图像描述供观察或进一步处理。它在军事、遥感、机
T-Kernel作为一种嵌入式操作系统,由于实时性和开源性,在嵌入式操作系统领域中的应用越来越广泛。ARM是一款比较好的微处理器,T-Kernel在ARM上的应用研究基本上是空白,所以结
分形理论是近二、三十年才发展起来的一门新的学科,它主要描述自然界中的非线性系统中不光滑和不规则的几何形体。传统的欧氏几何主要研究规则图形和光滑曲线,对自然植物的描
随着Web应用的日益广泛,需求的变化也越来越多,用户希望提升操作体验,企业希望能够降低软件开发费用、最大化现有技术的利用、快速应对业务决策的改变。而以传统的方式来开发
随着计算机应用范围的扩大,需要计算机处理的数据量也越来越大,在很多领域里,常采用OMR(光学标记阅读机)来解决大规模数据的采集、识别和录入的问题。虽然OMR解决了一些填涂信息
面向对象模型是基于面向对象的设计方法而建立的模型,是面向对象的核心思想,它模拟人的思维方式,尽可能地使程序的结构和实现与其所描述的现实世界保持一致,亦即充分保证计算
随着互联网技术与应用的迅速发展,Web服务作为部署在互联网上的组件,展现出良好的封装性、松耦合性以及跨平台性。因此,Web服务迅速成为了人们关注的焦点。近年来,互联网上出
随着web的迅速发展,人们从互联网上可以获取资料变得越来越多。与此同时,互联网也以其巨大的信息量给人们带来了前所未有的冲击。在用户利用web搜索引擎查找信息的过程中,往往出
无线传感器网络是一种新型的、无基础设施的、自组织的无线网络。近年来随着微电子技术、传感器技术及通信技术的发展,无线传感器网络技术发展迅猛,进展很快,而且在军事与民