论文部分内容阅读
本文针对我国农业信息多、广、散的特点以及农业信息网络的发展现状和存在的问题,研究并提出了使用Web服务技术集成农业信息。设计开发了基于Web服务的农业信息集成系统。在研究过程中,提出和制定了AgriInfo规约,本规约规定了消息传输格式、传输协议、Web服务接口等相关约定。
根据构建本系统的需要,选择了具有互操作性、基于组件多层应用的J2EE,作为Web服务的实现平台。研究、设计并完成了本系统的整体构架、全局Web服务解决方案、数据库部署等;同时,开发实现了部分主要子系统的功能。
订购子系统是本系统的重要核心子系统,通过该子系统的Web服务接口,能够集成来自不同数据源的外部订购系统,简化集成不同提供者服务的工作量和需求者订货的过程。本文对订购子系统的设计、开发与实现进行了详细地阐述,包括子系统中的数据类、数据访问接口、服务描述以及客户端访问等具体实现,并将其中的相关应用作为Web服务通过Axis(SOAP服务器)进行发布等。
基于Web服务的农业信息集成系统,解决了穿透防火墙传送往返于远程应用程序的消息和跨平台集成的问题;突破了CORBA、DCOM等组件对象技术的局限性,为农业信息集成系统的开发提供了一种新的模式,使得农业信息集成问题得以更好地解决。