41
柑结台,在大型企业的重要设备上建立状态监测点,聚集设备运行状态数据;而在技术力量较强的科研院所建立诊断中心.设止
故障信号分析和诊断服务器,通过网络对设备运行进打监测和
诊断的一项新技术。当现场设备运行出现异常时其状态监删服务器便会向诊断中心提供数据进行分析,利用专家系统确定故障类型和解决
方案并返回结果。现在,网络技术及设备诊断技术部发展很快.很成熟,以Internet和Intranet为背景的分布式计算技术也得到很大发展,选择一个理想的网络平台把设备诊断技术与Intemet结台起来显得尤为重要。
FJB实现、lp务逻辑
山f信号分析与处理车早J芋庞大而复杂,且方法众多.应根据可i同功能划分成区域的高度结构化的应用模块,在J2EE环境中
山EJB(EmerpriseJavaBeans)来实现,刚B技术定义了一组口,重
用的组件:EnterpriseBeans.利用它可以像搭积木一样建立分布
式应用程序,实现信号处理的各种功能.如:F丌频谱分析,小渡
变换,时序建模等。当把信号处理
源代码写好之后,这些组件就被组合到特定的文件ejb--jar中去。每个文件有一个或多个En—
terpriseBean,再加上一些参数酣置。最后,再把这些Beans配置
1系统功能
远稃诊断服务提供者在Internet上设立的服务站点。它通常包括:www服务器,信号分析服务器等。www服务器对网络进行监听接收用户从浏览器发出的请求.诊断信息及相关数捌,将有关诊断结果返叫给_L}j户。诊断服务的主要承担名是诊断主程序和网上的诊断资源,包括诊断专家系统,诊断信号分析系统等。诊断E程守的作用是将诊断任务进行分解,调用网上的诊断资源并将番资源返回的结果进行练合,最后将结果返回给用户。
到一个装了EJB容器的甲台上。客户能够通过这些Beans的Home接¨,定位到某个Beans.并产生这个Be日,ns的一个实倒。这样,客户就能够调用这磐Beans的应用方法和远程接[]。从而口r以调用信号分析和处理程序对设备进行诊断。当编JFj数据分析处埋的应用程序时,将完成这些任务的运算逻辑放在EJB层的EnterpriaeBeans中。通过这种方式,就可以使代码集中在解决运算处理逻辑上.而利用Enterprise
Beans
2系统性能需求
对于现代人型企业级应用程序来说,系统性能与系统的具体功能一样重要.就远榉故障诊断系统而言,其性能需求主要在于以F几个方面:1)系统的服务器端应能够处埋大量的用户请求.并具备动各分布负载的能力。服务器端的系统应运行稳定刖靠.并具有定的容错能力,这耍求系统具宵高度可扩展性的体系结构。2)系统应能够移植刮各种不同的软硬件平台上,能够与原有的系统集成从而1:断发展.即应具有可移植性和可复用|生。3)系统鹿能够晟人限度的减少客户端网络传输负担。
容器来支持低崖服务,比如状态管壬甲,事务管理,线程管理,远程
寄r遣躲豢囊鸯雾鸯;矛签,霉
燃汹髓皇r-a—n一色m口_渤
地址北京市德外裕民路12号E3座
邮编:100029
3系统原理
整个远程诊断系统是’个多层的,分布式的企业级应剧程
电话.010—62048833
网络版:http://wwwccuagongRong.com
邮局订阅号:82—946
cn
皇靖:!!幽i堑型!!。墼塾i垫if
【!垦垒苎墨簦堡里!兰!竺型!j万方数据
72元,年一55—
i姆的论文褥到两赛院士关注j
数据访问和安拿锋,将、止务逻辑和低层系统升丌意味若容器可以在运{j时刨建和管理EnterpriseBe矗ns按照规范编J与的实现数据处理和分析EnterpriseBeans:br以根据它在J2EE应用程序中将如何被使用,来对其进{j事务管理和安全属性进行配置.并