摘要:针对作物模型系统的多样性和异构性,研究了基于Web服务的作物模型系统集成方法。通过分析作物模型系统的组成结构及各功能体之间的交互特征,以面向服务架构的技术为基础,探讨作物模型系统的服务切分,并采用"契约先行"的Web服务开发技术实现了服务封装。文章详细描述了基于Web服务契约优先方法的建模过程,并采用相关工具实现了Web服务契约文档和服务代码框架的自动生成,通过引用作物模型Web服务组件的方式,实现了模型系统的内部业务逻辑,完成了小麦管理知识模型系统基于Web服务的复用集成。试验结果表明,该作物模型系统集成方法采用统一的模型服务契约,提高了系统集成的复用开发效率,最大限度地解决了异构系统的互操作性问题。研究结果为作物模型系统集成提供了方法指导。
关键词:作物 模型 web服务 服务切分 契约先行
单位:南京农业大学信息科技学院; 南京210095; 南京农业大学/国家信息农业工程技术中心; 南京210095
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社