隧道防灾救援系统技术规格书(7)

2020-04-17 20:04

Oracle中间件技术的Web Service结构体系

大数据网格计算技术

网格计算是一种新的软件体系结构,专门用于在同一处中有效地集中存放大量的低成本模块化存储器和服务器,以创建可以透明地分配工作负载的虚拟计算资源。

网格中的资源可包括存储器、服务器、数据库服务器、应用服务器和应用程序。通过将资源集中存放在一起,网格计算可提供对这些资源进行可靠的、连续的、深入的访问,没有时间和地点的限制。因此,网格计算提供了最好的解决方案来满足计算和按需扩展软件容量的要求。

迄今为止,虽然网格计算的概念只是由科学界主要用于解决非常专业的难题,但由于经济高效的网络存储器、高速高密度刀片服务器、高速网络互联的快速发展以及低成本的操作系统及其软件上的相应发展(数据库服务器和应用服务器),使企业利用网格计算成为可能。

由于以下四个方面的创新而使企业级网格计算成为可能:

标准化 — 基于 Tannin 处理器、刀片服务器和 Linux 等技术的低成本、高密度的模块化服务器实现了标准化。

合并和虚拟化 — 在一个或多个数据中心之间共享的存储器和服务器进行的合并和虚拟化。

自动化 — 所有的日常管理任务实现了自动化,使管理员能够同时管理集群中的数百个服务器。

抽象 — 基础架构服务的抽象,例如应用程序的身份管理等基础架构服务可通过应用服务层使用分布式计算技术的 Web 服务进行抽象。

网格计算特征:企业计算网格的特征体现在三个方面 — 多样性、分散性和动态性。

多样性:网格计算通常包括许多需要管理的资源,其中有服务器、存储器、数据库服务器、应用服务器、企业应用程序以及像目录服务、安全性和身份管理服务这样的系统服务等。管理这些资源及其生命周期是一种艰巨的挑战。

分散性:传统的分布式系统一般从集中的管理点进行管理。计算网格进一步加强了这种挑战,因为资源甚至可更加分散,位置上分布在企业内的许多不同数据中心内。

动态性:传统的应用程序组件一般在静态的环境中运行,不需要去应对迅速变化的需求。而在计算网格中,系统和应用程序需要能够灵活地适应不断变化的需求。例如,通过 web 服务的晚绑定特性和跨平台属性,部署在网格上的应用程序可能包括持续变化的组件集。在某一时间内,这些组件可能在网络中的不同节点上。在如此动态的环境中管理应用程序会是极具挑战性的工作。

网格计算优点:

消除过剩的计算容量:通过自动工作负载管理分配工作负载,从而有效地使用空闲计算容量。

持模块化的低成本容量扩展:通过快速而有效的软件供应按需在低成本模块化单元中增加计算容量。

大幅度降低管理成本:通过自动管理系统,可以减少高成本、有错误倾向的人为干涉;并且通过跨越多个系统的自动软件供应和管理大幅度降低管理成本。

通过这些特点,OracleAS 10g成功地实现了在大幅度降低系统和应用程序监控和管理成本的同时,以非常高的性能、可伸缩性和可用性在低成本服务器和存储器集合上运行企业应用程序。

XML数据交换技术

XML是eXtensible Markup Language的缩写。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。 XML作为一种在内部网,甚至在互联网上交换数据的方式,正在被广泛使用。还可以利用XML将企业应用程序数据集成到门户中。

XML在信息表示和交换方面,XML及其相关技术在门户中起到关键的作用,具体表现如下:

XML所提供的灵活数据格式,适合Web传输和内容集成,允许单一的内容库支持多种表达格式和媒体类型。XML允许小片段的文本、图形作为可重用的信息对象被管理和动态集成到最终Web页面的文档中。

基于XML的查询语言XQL和XML Schema 提供用于搜索的灵活查询机制; 基于XML的元数据标准支持跨系统的文档元数据的灵活交换和集成; XML支持在复杂的B2B应用之间交换信息;

XML可方便应用的集成,以及将数据集成到应用和过程中;

在门户的客户端,XML具有丰富的表达格式,可以容易地被裁剪和控制; Oracle XML数据库提供了用来存储和管理XML数据的基础架构,此结构独立于存储、独立于内容、独立于编程语言。XML数据库提供了很多功能,包括本地XML数据类型、XML的浏览访问和搜索、标准API访问,以及XML的WebDAV管理。XML数据库提供了高性能的XML存储和检索 。

OracleAS Portal内容库增强特性包括对访问XML格式的内容的支持。面向范围广泛的各种内容管理、编辑、发布和搜索工具开发。

XML作为国际通用描述语言,有着相当大的优势,其跨平台性,可阅读性,可扩展性,标准化,也是本系统大量使用的原因。在本系统中,主要使用了XML实现了两大功能,数据缓存和数据格式标准化。

数据缓存技术

利用XML进行数据缓存技术,有着很多好处,自定义方便,文件内容小,操作方便,可跨平台。本系统中,在很多地方都用到该技术,例如数据定义中,需要跳跃多表进行查询,选择,且中间过程的数据不能保存到数据库中,此时,XML

起到了相当关键的作用。

对表和字段的每一步操作,可以通过JS记录到特定格式的XML文件中,不管数据多么复杂,都可以进行记录,而将最终结果一次性提交到服务器进行操作。这样大大降低了服务器的压力,也保证用户的操作的连贯性和友好度。

6.2.1 数据格式标准化

XML最大优势在于自定义灵活,可扩展性强,以及高度的标准化。这一点在本系统的数据维护模块中得到充分的应用。

数据维护模块中,每个分类的数据项个数不确定,每个数据的取数计算方式不尽相同,每个数据是否进行计算也不可确定,造成页面上的数据特别的繁杂,这时XML发挥了它的优势,它对每个数据项进行定义,将各种不同操作要求,特性都转换为标准的XML语言,从而只需要向后台提交一个包含着丰富的内容的XML数据包,即可将一系列的数据操作要求提交到服务器,XML成为了设计框架中每个逻辑层的相互沟通的标准化桥梁。

6.2.2 多线程控制

本系统现场采集和控制核心代码采用java多线程技术,以提高程序运行效率。

多线程有一些优点使得它一直被使用。这些优点是:

资源利用率更好

程序设计在某些情况下更简单 程序响应更快

6.3.1PLC主要技术特点

考虑到系统现场环境的复杂,我们RTU采用成熟的plc控制.

PLC的主要特点: ① 高可靠性

A、所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离。

B、各输入端均采用R-C滤波器,其滤波时间常数一般为10~20ms. C、各模块均采用屏蔽措施,以防止辐射干扰。 D、采用性能优良的开关电源。 E、对采用的器件进行严格的筛选。

F、良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大。

G、大型PLC还可以采用由双CPU构成冗余系统或有三CPU构成表决系


隧道防灾救援系统技术规格书(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:环境毒理学复习资料1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: