【文件属性】:
文件名称:狐狸与兔子·java源码-dmif:dmif
文件大小:8.2MB
文件格式:ZIP
更新时间:2021-06-06 18:33:09
系统开源
狐狸与兔子·java源码#Linking
Rabbit
和
Fox
模型:基于
Web
服务的方法
DMIF
是分布式模型集成框架。
它正在经历迭代开发,目前处于原型阶段。
集成模型的主要挑战之一是参与模型的硬件和软件平台的异构性。
为了应对这一重大挑战,我们的方法是使用面向服务的架构来开发框架。
简而言之,参与模型被呈现为
Web
服务,并且该框架促进了这些基于
Web
服务的模型之间的通信。
为了证明我们的方法的概念并研究不同的模型集成场景,我们将经典的
Lotka-Volterra
捕食者-猎物模型实现为两个独立的捕食者和猎物模型。
我们将捕食者模型称为
Fox
模型,将猎物模型称为
Rabbit
模型。
Fox
模型使用
Java
开发,Rabbit
模型使用
C++
开发。
为了将这些模型呈现为
Web
服务,我们在
Fox
模型和基于
C#
的
Rabbit
模型的
Web
服务之上开发了
java
Web
服务。
每个文件夹的说明如下:
foxws
文件夹包含开发为java
类(名为fox.java)和包装Web
服务(名为foxws.java)的fox
模型的源代码。