摘要
针对农业信息化应用软件开发周期长、建设成本高、可复用资源少等问题,基于构件和SOA技术,在Java EE技术框架下,选择Ext JS、DWR、Spring和i Batis技术框架设计开发了农业信息化应用软件开发平台。平台提供涵盖基础构件、业务构件在内的构件库和大量的使能工具,集成了软件设计、开发、调试、装配、部署、监控和治理等各个环节,支持流程驱动下基于构件装配的农业信息化应用软件开发。同时,对相关技术进行了介绍,搭建了平台体系架构,并对平台部分典型构件的实现进行了详细的阐述。最后,通过实际应用,验证了平台的可用性和有效性。
Development of agricultural informatization application software is of long period , high cost and few reusable resources .For these problems , an agricultural informatization application software development platform was designed and implemented in Java EE infrastructure with technologies of ExtJS , DWR, Spring and iBatis based on the component and SOA technologies .The platform provides lots of enable tools and a component library including fundamental components and the business ones .It integrates the whole software development such as design , development , debug , assembly , de-ployment , monitoring and management .It supports process-driven development of agricultural informatization application software based on the component assembling .The relevant technologies were introduced .The platform infrastructure was built and the implementation of part typical components was elaborated .Finally through practical application , it was proved that the platform was usable and valid .
出处
《农机化研究》
北大核心
2015年第11期230-235,263,共7页
Journal of Agricultural Mechanization Research
基金
四川省科技支撑计划项目(2013NZ0005)
关键词
农业信息化
软件开发平台
SOA
构件
agricultural informatization
software development platform
SOA
component