1、网站集群管理系统研究和开发 董西尚(枣庄学院,山东 枣庄277160) 摘要:伴随互联网技术高速发展,单一网站作用是有限,而集群式网络系统规模效应则更为显著,它不仅仅是工作环境和服务手段改变,更是一个思维,一个理念和管理方法进步。文章首先提出了网站集群管理系统概念,并简单追述网站站群发展历史,最终依据现有技术试图设计一套实用性网站集群管理系统。关键词:网站管理;集群管理;网站集群中图分类号:G8129文件标识码:B文章编号:1008-7508()05-0027-03一、网站集群管理系统概念提出网站集群管理系统,是指建立在统一标准,统一技术构架基础之上,分级管理,分级维护,耦合程度高,信息能够实
2、现基于特定权限共享呈送网站集合。在国外,还没有网站群这个概念。就是说网站群是中国人智慧结晶。现在,中国集群网站建设研究刚刚起步,产品不是很成熟,关键在中国电子政务中应用,但网站群代表了“电子政务发展新趋势”。利用网站群内容管理系统,统一计划、统一实施或分步实施,全部网站运行在同一个网站群内容管理平台上,能够统一管理、数据集中存放、智能化。二、网站站群发展网站站群发展依据其发展阶段大致划分为以下四个阶段:第一代:自然网站群,如某省政府建立了自己网站,随即下属单位也陆续建设各自网站,最终在政府网站上将每个下属单位网站链接到一起,形成了自然网站群,此阶段特点是未经计划,自然形成,各自独立。第二代:从
3、网站栏目、页面风格等方面进行整体计划,统一或分批实施,但各网站关系仍然在一个平面上,没有隶属关系,且各个网站相互独立,信息不能共享。此阶段站群特点是外表统一,但信息孤立,无法统一管理。第三代:整合网站群,因业务需要,要将分散在不一样地理位置独立网站整合在一起,实现信息共享。此阶段特点是,利用第三方企业产品(BizTalk、Tong Link),整合已经存在众多网站。但这么形成网站群存在很大缺点,信息不能充足共享、不能统一管理、不能统一升级网站后台、不能做到整个网站群联合全文检索。第四代:利用网站群内容管理系统,统一计划、统一实施或分步实施,以处理第三代网站群存在缺点。此阶段网站群特点是:全部网
4、站运行在同一个网站群内容管理平台上,能够统一管理、数据集中存放、智能化,处理了前几代网站群维护困难且成本高缺点。三、关键技术及实现1、采取Web Service 技术结构网站平台Web Service平台需要一套协议来实现分布式应用程序创建。任何平台全部有它数据表示方法和类型系统。要实现互操作性,Web Service平台必需提供一套标准类型系统,用于沟通不一样平台、编程语言和组件模型中不一样类型系统。在传统分布式系统中,基于界面(interface)平台提供了部分方法来描述界面、方法和参数(译注:如COM和COBAR中IDL语言)。一样,Web Service平台也必需提供一个标准来描述We
5、b Service,让用户能够得到足够信息来调用这个Web Service。最终,还必需有一个方法来对这个Web Service进行远程调用。这种方法实际是一个远程过程调用协议(RPC)。为了达成互操作性,这种RPC协议还必需和平台和编程语言无关。在XML基础上发展起来Web服务(Web Service)是一个革命性分布式计算技术。它使用基于XML消息处理作为基础数据通讯方法,消除使用不一样组件模型、操作系统和编程语言系统之间存在差异,使异类系统能够作为计算网络一部分协同运行。开发人员能够使用像过去创建分布式应用程序时使用组件方法,创建由多种起源Web服务组合在一起应用程序。因为Web服务是建
6、立在部分通用协议基础上,如HTTP,SOAP,XML,WSDL,UDDI等,这些协议在包含到操作系统、对象模型和编程语言选择时,没有任何倾向,所以Web服务将会有很强生命力。2、采取模块技术组装网站功效基于Web Service集成技术作为一个新面向函数和方法应用集成技术,在很大程度上处理了原有集成技术在Internet远程通信方面问题。Web Service基于XML文档进行服务描述,服务请求和反馈结果,能够在Internet上经过HTTP协议进行传输,很轻易被访问和返回结果。同时,因为Web Service相关标准全部是W3C开放协议,和平台和操作系统无关,不一样平台和操作系统上Web S
7、ervice实现在很大程度上能够做到互操作,这就使异构平台上应用集成变得很轻易。另外,过去使用基于RPC和API集成技术全部是一个函数级静态处理方案(即使它们在用户机和服务器通讯时使用XML);Web Service则是一个动态集成方案,全部服务全部能够经过UDDI标准动态地被发觉、绑定和使用,轻易适应系统变动,提升系统灵活性和伸缩性。使用Web Service技术进行系统集成和过去使用其它面向函数和方法技术进行集成类似:在进行初始设计时候关键考虑不一样应用之间,系统不一样模块之间消息及数据传输需求;依据具体需求设置对应接口,描述接口特征;针对不一样应用平台选择对应Web Service组件,
8、进行对应设置;实现不一样应用接口,进行对应调试;实际运行,应用程序间进行协同调试。使用Web Service进行系统集成基础模式(不一样应用之间),以下图:图1Web服务应用架构(应用间集成)3、采取AJAX技术和网站服务器进行通信伴伴随Web 2.0出现,互联网进入了一个愈加开放、交互性更强发展阶段。传统Web应用是同时交互方法。当服务器端处理请求时,浏览器端用户就必需等候,只有当响应传输到浏览器端时,整个页面才会重新进行刷新,显式处理后结果。这么,不仅使网络数据流量增加,而且浏览器端用户等候时间也延长了。Ajax采取异步交互方法。Ajax技术应用,相当于在浏览器用户端和服务器之间加了一层S
9、cript(即Ajax引擎)。Ajax引擎是异步JavaScript和XML Http。 用户请求首先提交给Ajax引擎,部分请求Ajax引擎可直接处理,其它请求Ajax代为向服务器提交。浏览器不用等候服务器响应,用户可继续别操作。服务器处理完用户请求后,返回处理结果。Ajax引擎调用回调函数处理结果并更新浏览器页面指定部分,浏览器不用刷新整个页面,从而缩短了用户等候时间,降低了网络中数据流量。Ajax技术突出优点就是能够很轻易实现页面无刷新技术。Ajax技术是在IE5.0中首次引入一个支持异步请求技术。和传统网页数据更新技术不一样,Ajax技术相当于在用户端和服务器之间加了一个中间层,这么,
10、并不是全部用户请求全部提交给服务器,部分数据验证和处理由Ajax自己来做,只有确实需要从服务器读取新数据时,才由用户端经过JavaScript调用Ajax引擎向服务器端发出Http请求,但它并不等候请求响应,用户能够继续浏览或交互。当服务端数据以XML形式返回时,Ajax引擎接收数据,并指定JavaScript函数来完成对应处理或页面更新,而不是刷新整个页面,从而实现用户操作和服务器响应异步化。4、RSS技术RSS网络解析包含三个关键部件,图2所表示:图2RSS解析体系结构1)内容提供者。提供内容首先包含完整内容网页,其次还要提供对该内容进行描述RSS文件。2) RSS聚合器。定时到众多消息源
11、读取最新RSS文件,汇总并进行索引,并按索引提供读者已定制特定专题消息。3)浏览器。以用户订阅为基础,连接到RSS聚合器,获取消息并将其展现给读者。读者在浏览消息时,能够经过点击消息标题链接,直接进入内容提供者网站读取具体内容。RSS是站点和站点之间共享内容一个简易方法(也称为“聚合内容”),通常被用于新闻和其它按次序排列网站。网站提供RSS输出,有利于让用户发觉网站内容更新。网站用户能够在用户端借助于类似新闻资讯阅读器等支持RSS新闻聚合工具软件,在不打开网站内容页面情况下阅读支持RSS输出网站内容。RSS是基于XML一个形式。而且全部RSS文件全部要遵守万维网联盟(W3C)站点公布XML
12、1.0规范。日前,该系统已经受到永安乡政府和桑村乡政府大力支持并投入试用,她们参与为我们提供大量信息,也增加了项目标实际意义。此项目虽刚在中国开始起步,但已含有良好需求环境。此项目开发完成,可在政府、学校和企业网站建设中大量推广。实现资源互通共享,提升网站应用水平,并能够节省大量投资,降低网站运行成本。注释:郭建中,郭虎.相关怎样建好政府网站群思索J.电子政务,(Z1).曲建萍,刘晓群,吕国.高校网站集群建设管理研究J.河北建筑工程学院学报,(04).参考文件:1范娟. 中国电子政务发展和建设初探J. 中国家标准准化, ,(7). 2美Zeldman.J. Design with Web St
13、andards M.电子工业出版社,.3茅健.ASP.NET 2.0+SQL Server 全程指南M.电子工业出版社,4刁成嘉.UML系统建模和分析设计M.机械工业出版社,.5冯曼菲.精通AjaxM.人民邮电出版社,.6中国优异政府门户网站J互联网周刊,,(18):56-577柳巧玲电子政务环境下政府知识管理J经济师,(7):101-1028米天胜数据仓库和数据挖掘在用户关系管理中应用J情报杂志, ,(9):18-19.9邝孔武,王晓敏信息系统开发和管理M中国人民大学出版社,:14-16基金项目:枣庄学院青年项目网站集群管理系统研究和开发,项目编号:QN40。项目责任人:张伟。关键参与者:董西尚,吕加国,张猛。收稿日期:-06-05作者介绍:董西尚(1980),山东临沂人,枣庄学院计算机科学系讲师,研究方向网络技术,多媒体,web开发。
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100