基于SOA架构的农业信息化系统中应用整合技术研究——农业信息化在江西正邦集团中的应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
农业产业化建设是发展现代农业的重要途径,对于农业生产模式的转变农业经营市场化的实现及农业产业化和生态农业的发展具有重要意义。目前,我国农业信息网络基础建设滞后,农业信息资源欠缺,农民的信息消费能力低,信息化建设人才缺乏。为此,要加强农业信息化的基础设施建设、资源建设,提升农民的信息消费能力,加快人才培养,以促进农业信息化发展。
     企业的信息化水平的提升,已逐渐成为企业日益激励的竞争中获取优势、获取更大利益的重要手段。但是,企业内部通常已经建立了大量的应用子系统,这些子系统各司其职,相互之间往往不能很好的协同工作,从而在企业内部形成许多信息孤岛。同时,在当代企业竞争情况下,现代企业面临着巨大的市场压力,企业必须具备灵活敏捷的信息系统,以适应市场的变化需求以及业务流程的快速变更。在这种背景下,面向服务体系架构(Service-Oriented Architecture,SOA)应运而生。
     面向服务的架构SOA的宗旨是使企业应用摆脱面向技术解决方案的束缚,轻松应对商业服务的变化及发展需求。SOA的优势在于它高度的可重用性、敏捷性、以及优秀的扩展性和可用性。本文的研究工作围绕SOA构架展开,通过对SOA构架的理论体系进行了深入研究分析,分析了SOA的特征以及优点。然后,研究了SOA的相关实现技术以及信息整合的相关方法,其中重点研究了Web Service,研究了Web服务的体系结构以及相关技术。
     本课题针对江西正邦集团应用系统的现状、发展需求和现有整合解决方案进行了深入的分析后,提出了采用面向服务的体系构架来对集团应用系统进行信息整合。基于SOA构架的信息整合框架可以减少不同类型的IT应用系统的相互依赖性,降低信息化费用和信息系统开发的复杂性,提高系统的灵活性,同时使开发服务创新更容易。
The industrialization of agriculture is the important way to develop the building of modern agriculture, the changing patterns of agricultural production market-oriented agricultural operations and the realization of the industrialization of agriculture and the development of ecological agriculture is of great significance. At present, China's agricultural information network infrastructure lags behind, the lack of agricultural information resources, Farmers low consumption power of information, Construction of a lack of information for professionals, it is necessary to strengthen agricultural information resources infrastructure construction in the building, the farmers raise the spending power of information; accelerate personnel training, to promote the development of agricultural information.
     The rate of enterprise informatization is becoming an indispensable method for companies to enhance their competitive ability and obtain more benefits. But, lots of subsystems are built inside enterprise. Those susbsystems which form a lot of solitary information island usually operate independently and do not cooperate efficiently with each other. Moreover, modern enterprises are facing increasing market pressure, so they need some technology to integrate the different types of heterogeneous systems built in different periods and software systems across enterprises boundary. Under this kind of situation, SOA (Service-Oriented Architecture) is developed.
     SOA just wants to make the enterprise application getting away from the tie of the technique oriented solution, and dealing with the demand of the variety and development of business service easily. The advantages of SOA are reusability, flexibility and complication. The main work of this dissertation focuses on the theory, design and implementation of SOA. Base On the deeply researching on the SOA theoretical mode , this thesis gives us an overview about SOA and Web Service which is the best implement technology of SOA.
     In this thesis , Jiangxi group issues for the application of the Group of the status, development needs and existing integrated solutions conducted in-depth analysis, by the use of service-oriented architecture of the system to the group of information application systems integration. SOA-based framework for the integration of information can reduce the framework of different types of IT application system of interdependence, reduce the cost of information technology and the complexity of information systems development, improve the flexibility of system, at the same time enable the development of innovative services more easily.
引文
[1] (美)Drik Krafzig,Karl Banke,Drik Slama.《Enterprise SOA:Service-Oriented Architecture Best Practices》.Prentice Hall PTR
    [2] (美)Sandy Carter.《The New Language of Business:SOA & Web2.0》
    [3] Eric NerComer,Greg Lomow.Understanding SOA with web service.Addison Wesley Professional,2004.
    [4] Mark Hansen.《SOA Using Java Web Services》,2007.5
    [5] Scote Campbell.《SAP企业服务架构精解Mastering Enterprise SOA with SAP NetWeaver and mySAP ERP》.吉林长白山,2007.1.1
    [6] Gartner.http://www.gartner.com.
    [7] DCOM.Microsoft.http://www.microsoft.com/com/
    [8] CORBA.OMG.http://www.corba.org.
    [9] J2EE 1.5规范.SUN.http://java.sun.com/javaee/index.jsp.
    [10] Gabriel Bechara.An Introduction to Enterprise Architecture.BEA.2007-03. http://dev2dev.bea.com/pub/a/2006/03/enterprise-architecture.html
    [11] W3C Comsortium.Extensible Markup Language (XML) 1.1 (Second Edition) ,2006.http://www.w3.org/TR/2006/REC-xml11-20060816/.
    [12] Services Oriented Architecture and Web Services.Published on Web. http://www-306.ibm.com/software/solutions/webservices/.
    [13] Shane Kite.Service-Oriented Architecture: A Platform to Do It All? .Bank Technology News(New York).May 2004.
    [14] W3C.Web Services Architecture Working Group,2004.http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/
    [15]梁爱虎.SOA思想、技术与系统集成.电子工业出版社,2007.
    [16]毛新生.SOA原理·方法·实践.电子工业出版社,2007.
    [17] Sandy Carter.SOA & Web 2.0——新商业语言.清华大学出版社,2007.7.
    [18] Thomas Erl.SOA概念、技术与设计.机械工业出版社,2007.
    [19] Web Services and Service-Oriented Architectures. http://www.service-architecture.com/index.html
    [20] G.V.Huizen,J.A.Bachman.SOA:First principles.Sonic vvhitethesis.2005.
    [21]用于实现Web服务的SOA编程模型.IBM,2005-07. http://www.ibm.com/developerworks/cn/webservices/ws-soa-progmodel4/#N10157
    [22] Chou Wu,Li Li,Liu Feng.Web Services for Service-Oriented Communication.Collaborative Computing: Networking, Applications and Worksharing,2006.
    [23] Web Service.http://www.webservices.org/
    [24] Eric Newcomer,Greg Lomow.Understanding SOA with Web Services.电子工业出版社,2006.
    [25] W3C Consortium.Web Services Architecture:What is a Web service? http://www.w3.org/TR/ws-arch/#whatis
    [26] Mike Jasnowski.Java,XML和Web服务宝典.电子工业出版社,2002.
    [27] Charles Babcock.XML Plays Big Integration Role. InformationWeek.Manhasset,May 24, 2004(990):56.
    [28] SOAP:Simple Object Access Protocol.IBM. http://www-900.ibm.com/developerWorks/cn/xml/x-sisoap
    [29] W3C Comsortium.Simple Object Access Protocol (SOAP) Version 1.2,2007.http://www.w3.org/TR/soap/
    [30] W3C Comsortium.Web Services Description Language (WSDL) Version 2.0,2007.http://www.w3.org/TR/wsdl20/
    [31]中国UDDI技术联.http://www.uddi-china.org/.
    [32] UDDI.IBM.http://www-900.ibm.com/developerWorks/cn/webservices/ws-featuddi
    [33] Ray Lai.J2EE Platform Web Service.北京:电子工业出版社,2005-06.
    [34] Richard Monson-Haefel.J2EE Web Services高级编程.清华大学出版社,2005.
    [35] Ray Lai.J2EE平台Web Services.电子工业出版社,2005.6.
    [36] Johnson, R.J2EE development frameworks.Computer Volume 38, Issue 1,Jan. 2005.
    [37] SOAD.IBM.http://www-900.ibm.com/developerWorks/cn/webservices/ws-soadl
    [38] Olaf Zimmermann,Pal Krogdahl,Clive Gee.面向服务的分析与设计原理-SOA项目交叉学科建模方法.2004.
    [39] Michael Beisiegel,Dave Booz,Mike Edwards,Eric Herness,Stephen Kinder.Software components:Coarse-grained versus fine-grained.IBM developerWorks,2008-02. http://www.ibm.com/developerworks/webservices/library/ws-soa-granularity/?S_TACT=105AGX04&S_CMP=ART
    [40] Castro-Leon Enrique,He Jackson,Chang Mark.Scaling Down SOA to Small Businesses.Service-Oriented Computing and Applications.2007.
    [41] Sun中国技术社区.http://developers.sun.com.cn/
    [42]关于ESB的开发实践小结.BEA.2007-06. http://dev2dev.bea.com.cn/techdoc/2007/06/java-soa-esb-070628.html
    [43] Apache AXIS.http://ws.apache.org/axis.
    [44] Irene Rusman.BEA AquaLogic Service Bus behind the firewall in Service-Oriented Archetecture.BEA,2006-10. http://dev2dev.bea.com/pub/a/2006/10/aqualogic-service-bus-firewall.html
    [45]李绪成.Java EE 5实用教程:基于WebLogic和Eclipse.电子工业出版社,2007.
    [46] BEA系统有限公司.BEA WebLogic Platform 8. 1实战指南.北京:电子工业出版社,2004.
    [47]涂传滨,邱丽娟.WebSphere开发与管理.电子工业出版社,2007.
    [48]张洪斌.WebSphere Server平台的J2EE实例开发指南.机械工业出版社,2006.
    [49]舒力.AquaLogic Service Bus在银行前置中的应用.BEA,2008-1. http://dev2dev.bea.com.cn/techdoc/2008/1/java_soa_AquaLogicServiceBus_bank.html
    [50]孙卫琴.精通Struts:基于MVC的Java Web设计与开发.电子工业出版社,2004.
    [51]张洪斌.WebLogic Server系统管理和程序开发指南.机械工业出版社,2005.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700