50、基于代理的共生仿真系统通用框架解析

基于代理的共生仿真系统通用框架解析

现有架构的局限性

目前,现有的共生仿真系统架构均是为特定应用而设计,仅适用于单一类别或少数几类共生仿真系统。若要将这些特定架构用于其他应用,包括其他类别的共生仿真系统,就必须大幅扩展其功能。不同架构扩展当前功能所需的工作量各不相同。例如,Low等人描述的架构可通过向系统添加新代理来扩展;WIPER架构也能以类似方式扩展,不过新功能需以Web服务而非代理的形式实现。然而,扩展其他架构的功能似乎更为困难,如Kennedy和Theodoropoulos的DDDAS代理,它包含了共生仿真异常检测的所有必要功能,若扩展该代理以支持其他类别,可能会导致代理功能过载,更好的解决方案或许是引入多种类型的DDDAS代理,每种代理负责不同类别的共生仿真系统。

此外,所有系统在开发时都考虑了特定应用,可扩展性并非必然的设计标准。Low等人基于代理的方法和Madey等人基于Web服务的方法,由于各种代理和Web服务可根据应用分布在多台机器上,因此比其他架构具有更好的可扩展性。但Web服务方法不适用于小型系统。

Web服务方法与基于代理方法的对比

基于代理的系统和基于Web服务的系统已成功应用于各种共生仿真应用中。例如,基于代理的共生仿真系统用于半导体制造的控制系统,而WIPER应急管理系统则是基于Web服务方法的示例。

Web服务是面向服务架构(SOA)的一种流行实现方式。SOA涉及服务提供者、服务代理和服务请求者,服务范围从相对较小的功能到整个业务流程,具有明确定义的接口、松耦合且通过XML消息进行通信,保证了服务的互操作性。使用Web服务方法实现共生仿真系统框架时,共生仿真所需的各种活动都可实现为Web服务,特定的共生仿

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值