1 / 26
文档名称:

郑州大学.doc

格式:doc   大小:87KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

郑州大学.doc

上传人:文库旗舰店 2018/9/12 文件大小:87 KB

下载得到文件列表

郑州大学.doc

文档介绍

文档介绍:郑州大学
升达经贸管理学院
毕业论文
基于Web的可视化技术的研究
姓名
:
专业班级
:
指导教师
:
日期
:
摘要:随着Web服务的成熟,出现了很多重要的Web服务的应用,这些Web服务在日常生活和工作中发挥了巨大的作用,可以像本地组件一样被集成到桌面应用程序和Web应用程序中。但困难的是如何让这种组件成为控件(可视化组件)。在交互式Web服务领域专用语言(Domain Specific Languages for Interactive Web Services)思想的基础上,设计并初步实现了一个基于文件下载机制的Web服务可视化方案,然后又提出了基于界面自动生成机制的可视化改进方案(WSVL)。由于基于扩展标记语言(XML)的Web服务具有远程分布式的特性,为了准确表述Web服务可视化的要求,也为了使开发的Web服务更易于程序员的使用,甚至可以直接提供用户使用,需要描述Web服务可视化后的标准界面、界面的分布、执行和它的执行结果。
研究了基于Web可视化的参考模型,设计、实现了两种可视化Web服务器(VWS)原型架构:VRML可视化服务器和基于CORBA的可视化服务器。
关键词:Web服务器;VRML;CORBA。
翻译:


基于Web的一下特点实现了可视化
一、Web是图形化的和易于导航的(navigate)
Web 非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性能。上的信息只有文本形式。Web可以提供将图形、音频、视频信息集合于一体的特性。同时,Web是非常易于导航的,只需要从一个连接跳到另一个连接,就可以在各页各站点之间进行浏览了。
二、Web与平台无关
无论你的系统平台是什么,访问ows平台、UNIX平台、Macintosh还是别的什么平台我们都可以访问)的软件实现的。如Netscape 的Navigator、NCSA的Mosaic、Microsoft的Explorer等。
三、Web是分布式的
大量的图形、音频和视频信息会占用相当大的磁盘空间,我们甚至无法预知信息的多少。对于Web没有必要把所有信息都放在一起,信息可以放在不同的站点上。只需要在浏览器中指明这个站点就可以了。使在物理上并不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的。
四、Web 是动态的
最后,由于各Web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新。如某个协议的发展状况,公司的广告等等。一般各信息站点都尽量保证信息的时间性。所以Web站点上的信息是动态的。经常更新的。这一点是由信息的提供者保证的。
五、Web是交互的
Web的交互性首先表现在它的超连接上,用户的浏览顺序和所到站点完全由他自己决定。另外通过FORM的形式可以从服务器方获得动态的信息。用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息。
一、可视化领域
服务器的保证可视化
Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。
Web服务器可以解析(handles)HTTP协议。当Web服务器接收到一个HTTP请求(request),会返回一个HTTP响应(response),例如送回一个HTML页面。为了处理一个请求(request),Web服务器可以响应(response)一个静态页面或图片,进行页面跳转(redirect),或者把动态响应(dynamic response)的产生委托(delegate)给一些其它的程序例如CGI脚本,JSP(JavaServer Pages)脚本,servlets,ASP(Active Server Pages)脚本,服务器端(server-side)JavaScript,或者一些其它的服务器端(server-side)技术。无论它们(译者注:脚本)的目的如何,这些服务器端(server-side)的程序通常产生一个HTML的响应(response)来让浏览器可以浏览。
(二)VRML虚拟与现实的桥梁
受HTML的限制,网页只能是平面的结构,就算 JAVA语言能够为网页增色不少, 但也仅仅停留在平面设计阶段,而且实现环境与浏览者的动态交互是非常繁琐的。于是VRML应运而生。尤其是VRML ,被称为第二代Web语言,它改变了,将人的行为作为浏览的主题,所有