基于Java Web的消息推送及在线评论平台的设计与实现文献综述
2020-04-23 19:37:44
在信息共享时代,随着互联网的高速发展,人们开始习惯通过社交平台发布个人消息动态,并采用评论留言等方式与他人交流探讨各自的观点。通过网络,消息推送和评论交流具有更强的即时性与便捷性。在现如今的各个领域,人与人之间的交流都已经与互联网融为一体,人们通过互联网,对一些话题发表自己的见解,以及通过互联网发布消息,将其及时的推送给大众。
一个好的消息推送及在线评论系统,能够及时的推送消息,让大众第一时间了解到自己想了解的相关消息。以及对相关消息进行评论,方便大家对相关问题进行交流,了解大众对某一问题的看法与态度。通过一个消息推送及在线评论平台,可以进行了解及调查大众对一些重要问题的看法,以及一些问题的发展趋势。而且设计一个消息推送及在线评论系统有利于缩短交流距离,提高便捷性,实现资源共享。
通过调查,一个消息推送及在线评论系统需要以下的功能:首先要求有良好的人机界面,要便于人们使用,可以使用B/S结构;由于该系统的使用对象多,要求有较好的权限管理;原始数据修改简单方便,支持多条件修改;方便的数据查询,支持多条件查询;在相应的权限下,删除数据方便简单,数据稳定性好;数据计算自动完成,尽量减少人工干预。这一部分适合于采用数据库管理。
由于此次设计采用B/S架构,即Brower/Server,也就是浏览器/服务器结构。所以本次设计是基于Java Web的。Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。自Web1.0提出,到如今日益完善的Web2.0和充满分歧与争议的Web3.0,Web的相关技术已经发生了巨大的变化。
而对于消息推送及在线评论系统,世界上已经出现了很多此类型相关的系统平台。例如传统门户网站如如新浪、搜狐、网易等是Web1.0的代表;博客中国、校内网、Facebook、YouTube等是Web2.0的代表;iGoogle、阔地网络等是Web3.0的代表。现如今这些网站都拥有消息推送及在线评论的功能。虽然如此,但对与此类系统的研究还是十分有意义的。因为现如今科技发展迅速,越来越多的人参与到互联网中,我们的交流方式也要向智能化的方向发展,为人与人之间的交流方式注入新活力。使人们可以通过网络来发展亲密的关系或者使彼此思想境界得到升华,甚至改变人们对待小事的态度以及精神。情感经历、政治观点、文化习惯、表达方式、商业建议、艺术、摄影、文学都可以以人类历史上从来没有过的低投入实现数据共享。
{title}
2. 研究的基本内容与方案
{title}本次设计基于Java Web的消息推送及在线评论系统,需要采用B/S结构。在这种结构中,客户端不需要开发任何用户界面,而统一采用如IE和Chrome等浏览器,通过Web浏览器向Web服务器发送请求,由Web服务器进行处理,并将处理结果逐级传回客户端,如下图所示: