检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郭小清[1] 胥晓明[1,2] 曹卫星[2] 朱艳[2] 姜海燕[1,2]
机构地区:[1]南京农业大学信息科技学院,南京210095 [2]南京农业大学/国家信息农业工程技术中心,南京210095
出 处:《农业工程学报》2013年第22期162-170,共9页Transactions of the Chinese Society of Agricultural Engineering
基 金:国家自然科学基金(30971697);江苏省科技支撑计划项目(BE2009342)
摘 要:针对作物模型系统的多样性和异构性,研究了基于Web服务的作物模型系统集成方法。通过分析作物模型系统的组成结构及各功能体之间的交互特征,以面向服务架构的技术为基础,探讨作物模型系统的服务切分,并采用"契约先行"的Web服务开发技术实现了服务封装。文章详细描述了基于Web服务契约优先方法的建模过程,并采用相关工具实现了Web服务契约文档和服务代码框架的自动生成,通过引用作物模型Web服务组件的方式,实现了模型系统的内部业务逻辑,完成了小麦管理知识模型系统基于Web服务的复用集成。试验结果表明,该作物模型系统集成方法采用统一的模型服务契约,提高了系统集成的复用开发效率,最大限度地解决了异构系统的互操作性问题。研究结果为作物模型系统集成提供了方法指导。On the diversity and heterogeneity of crop model system, the integration method based on Web service was studied. By analyzing the architecture of crop model system and interactive features between function module, service partitioning based on service-oriented architecture(SOA) was studied. Combining with Web service identification and segmentation principle, the partition and the service combination structure of crop model based on Web service was proposed. Then the model system was divided three Web service including Web service of model calculation, Web service of weather data and Web service of soil data. The service package using "contract first" Web services development technology was designed. The modeling process based on web services contract-first(WSCF) was described in details and the automatic generation of Web services description language(WSDL) Deed and services code framework was achieved by use of related tools. The knowledge model system for wheat management as an instance was reused through four steps based on Web services, and the concrete package steps were service data modeling based on crop model metadata, service information modeling, service operation and the interface modeling, and service implementation using C# language under VS2008 ASP.Net platform. Taking the reused knowledge model system for wheat management based on Web service as the testing target, the effectiveness was verified in a real network environment. The output solution of the system was consistent with the result of the original knowledge model system for wheat management using weather data and soil data of 75 cities at prefectural level of Jiangsu province in year 2010. It showed that the crop models system integration method adopts unified model service contract, making full use of the cross platform and cross programming language advantage, which promoted the efficiency of the model system integration, which solves the problem of interoperability between heterogeneous systems. The crop model system of
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.116.80.77