[关键词]
[摘要]
针对现有流域模型集成系统接口不统一,系统与模型之间集成困难,缺乏通用性和可扩展性等问题,采用SOA与云计算技术,构建了一个开放的、可扩展的、可共享的水利模拟模型集成架构。在该架构中,借鉴SOA的设计思想,将云服务系统的各项业务分解为颗粒度不同的服务,各子功能封装为标准的web服务。采用SOA典型的模块性特征,将流域模拟模型的集成架构分为客户端、云服务平台、云计算应用程序接口层、模型管理服务层、云服务管理层、物理资源层,使得集成模型的各应用系统的服务来源于各层。该架构增强了水利专业模型平台的开放性、用户交互性以及平台的通用性。
[Key word]
[Abstract]
The interfaces of the existing integration systems of digital watershed simulation models are not uniform. The integration is difficult between integration systems and models. The system lacks versatility and scalability. To solve the problems mentioned above, this paper built an open, scalable, and shareable integration architecture for digital watershed simulation models by using SOA and cloud computing technologies. In this architecture, the various transactions in the cloud service system were decomposed into services of different granularities, and the sub-functions were packaged as standard web services. Taking advantage of the typical modularity feature of SOA, the integrated architecture was divided into client layer, cloud service platform, cloud computing application interface layer, model management service layer, cloud service management layer, and physical resources layer. The application system services of the integrated model originated from these layers. This architecture enhanced the openness, interactivity and versatility of water conservancy model platforms.
[中图分类号]
[基金项目]
国家自然基金青年基金(51409290)