论文部分内容阅读
目前,基于网络环境的应用系统缺乏统筹规划,各自为阵,信息孤岛现象普遍存在,主要集成技术(CORBA,DCOM,RMI)由于采用固有模型,过分依赖于自身协议,系统存在着互操作性和灵活性差的缺陷。本文针对上述问题,利用Web Service的规范性、松散耦合、高度集成等特点,研究分析了基于Web Service的应用集成模式的设计思想及实现技术,并在此基础上开发完成了农产品交易集成系统,达到交易市场与农产品供应商系统之间跨平台、自主式应用集成的预期目的,系统的可扩展性和互操作性明显增强。构建的基于J2EE的Web Service应用集成模型,为互联网应用系统集成提供了较完整的解决方案,也为农产品交易的信息化建设提供了一种新的设计与开发模式。主要研究内容与结论如下:(1)探讨了Web Service的技术特点及其体系结构,分析了XML、SOAP、WSDL和UDDI等Web Service的关键技术和核心协议。(2)分析了传统集成方案中存在的问题以及J2EE和JWSDP中的相关技术,结合Struts框架,提出了基于Web Service的层次化集成模型,并对集成的设计模式、体系结构、关键技术、开发模式等关键问题进行了分析。该模型能够更好地满足分布式应用集成的特点,具有较好的通用性和兼容性,可有效避免信息孤岛的出现。(3)开发了基于Web Service的农产品交易集成系统。通过集成模型中服务的定义、发布、发现、绑定、调用等机制构建了一个农产品信息与应用的集成平台。该平台有效地将多数据源与应用统一集成起来,为用户提供了一个透明地、连接多个应用的集成界面,能够实现动态、高效的信息浏览、查询和自动订购等功能。(4)详细讨论了基于Web Service农产品交易集成系统中各部分的开发与实现方法。包括服务提供方中服务访问接口的定义和开发、服务描述、服务部署、服务发布以及服务请求方中服务的发现、绑定、调用等环节的具体设计与实现。结果表明,基于Web Service的农产品交易集成系统,验证了所构建的应用集成模型的可行性和实用性,使消息和数据的传送往返于远程应用程序之间,系统能够进行松散耦合的灵活集成,突破了CORBA,DCOM等组件技术的局限性,使得传统农产品电子交易市场的发布效率低下与未进行业务集成的问题得以更好地解决。