网络社区及扩展服务系统

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:babydir
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络社区,是目前广受人们尤其是大学生欢迎的重要网络应用。现有的网络社区已经能提供交友、购物、教育、娱乐等等服务,也是社会热点与焦点问题的重要发散地。进入web2.0时代之后,如何提供以用户为核心的各种服务是当下网络社区的主要研究课题之一。   本文首先分析了Struts2与Hibernate框架技术的原理与特点,然后在Struts2+Hibernate的框架上提出了五层架构的网络社区设计方案,并且围绕用户需求设计了数据库。根据用户的需求,系统分为登陆模块、用户模块、版面模块、文章模块、管理模块等五大功能模块,各模块再细分为多个小功能。   网络社区系统的五层架构自上而下分别是:表现层、外部接口层、业务逻辑层、数据访问接口层、数据访问层。在网络社区系统的实现中,通过外部接口层与数据访问接口层很好的解耦了系统各层次间的联系,使系统的扩展性得以提升。另外,在表现层中使用GWT-Ext取代了传统的JSP视图,为用户提供了更好的视觉效果与更方便的操作方式。   本文最后在网络社区系统的基础上,考虑到用户需求的不断变化和发展,提出了扩展服务的想法。扩展服务所针对的,是对文章内容进行文本分析、处理方面的用户需求,包括搜索、自动文摘、文章查重、自动广告分类等等。并且在该想法上设计实现了一个具有高可用性、高扩展性的扩展服务系统,以spring的http远程服务形式发布。
其他文献
人们生活在各种各样的有形或无形的网络包围之中,对网络结构的深入理解有助于人们总结网络的定性特征和定量规律并更好地利用网络,最终为人类服务。本文从大尺度层面研究了网络
如何提升用户体验,有效进行人机交互是虚拟体育运动、视频游戏等行业的一个重要研究内容。视觉传感器具有信息量大、探测范围广等优点,使用视觉传感器的交互方式是一种比较自然
随着分布式软件在电信、金融、交易平台等领域的广泛应用,人们对其可用性、可靠性和安全性等可信性质给予了更高的期望和要求。为解决日益突出的分布式软件可信性问题,需对其实
Multipath TCP(MPTCP)是新兴的传输层协议,旨在通过修改TCP来同时使用多个IP地址或者接口。对于上层应用,MPTCP并不改变原有的常规的TCP接口,对于下层网络,MPTCP使用了TCP协议栈
网格环境下的计算资源与数据资源是密不可分的,但由于计算机系统一般基于管理域组织文件资源,网格用户访问不同网格节点的文件资源受到不同管理域在用户认证、安全策略以及命名
入侵检测技术是当前网络安全的研究热点之一。入侵检测系统对所有流经网络的流量进行深度分析、检测与响应。生物免疫系统与计算机入侵检测系统在功能上有很大的相似性,入侵免
随着计算机网络、视频压缩等关键技术的飞速发展,流媒体应用日益广泛,视频传输的研究也越来越受到重视,但当前的IP网络只提供尽力而为的服务,不提供任何服务质量(QoS)保证。
随着计算机的普及和网络技术的不断进步,人们对信息共享的需求增加,P2P技术得到越来越多的应用。随着接入网络的计算机数量大量增加,IP地址资源就愈加显得捉襟见肘。为了解决IP
机器人学是近年来迅速发展的一个高技术领域。随着机器人学的发展,机器人的应用领域不断拓宽,机器人作业的任务和环境的复杂性也不断增加。仿人机械手作为机器人的重要组成部分
据统计,人类社会生产和生活中所接触到的各类信息80%以上与地理位置和空间分布有关。地理信息已成为国家重要的基础性、战略性信息资源,是国家信息化建设的重要内容,也是整合各类