论文部分内容阅读
随着电子商务的普及和企业业务的不断发展,跨企业和企业内部供应链协作需求也日益普及,传统的企业应用集成技术已经不能适应企业信息系统的快速增长,SOA(Service-Oriented Architecture)的产生及发展为企业应用集成提供了新一代的技术。利用基于SOA架构技术来实现企业应用集成可以解决分布式异构系统之间的企业应用集成技术的种种不足,研究和应用基于SOA架构的企业应用集成已成为了目前一个十分重要的研究课题。本文通过深入研究分析基于SOA架构企业集成相关的理论体系,结合WebService技术,实现了某钢铁企业经销商采购系统和该钢铁企业在线销售系统的企业间应用集成以及该钢铁企业内部基于桌面销售终端系统的集成。本文的主要工作是:1.分析和研究了EAI(Enterprise Application Integration)理论、基于SOA的EAI模型、Web服务工作原理和Web服务安全性理论以及JAXM(JavaAPI for XML Messaging)、JAX-RPC(Java API for XML RPC)和JAXR(JavaAPI for XML Registriesl)的实现机制。2.通过分析企业原有的经销商定货流程和基于桌面数据库的销售终端的不足,结合基于SOA的EAI模型,设计了基于Web服务的企业间B2B集成接口和基于Web服务的企业内集成接口,对原有的定购流程和销售流程做了改造。3.在J2EE平台和运行环境中,结合Web服务及JAXM、JAX-RPC和JAXR的工作原理和实现过程,设计并实现了基于Web服务的经销商订购系统和基于Web服务的销售终端集成系统。4.搭建了测试环境,进行了系统测试。本文将面向服务架构理论模式引入企业集成软件项目开发,论文的研究成果已在该钢铁企业集成项目的测试中得到应用,并取得了良好的效果,证明了基于SOA架构企业应用集成的可行性。