欢迎来到天天文库
浏览记录
ID:25424767
大小:64.50 KB
页数:11页
时间:2018-11-20
《基于soa架构的仓储管理信息系统研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于SOA架构的仓储管理信息系统研究-->第1章绪论1.1研究背景随着企业规模的不断壮大和各企业之间合作关系的逐渐密切,企业之间的商业生态系统现已颇具规模,这推动了物流业的迅猛发展。与传统物流业相比,现代物流不管是从规模还是从完善的功能方面都有了一个质的飞越。它将生产、加工、运输、仓储、销售等各环节科学合理的结合起来,大大降低了企业的物资消耗和运输成本,提高了劳动生产效率,形成了一套全新的信息化服务体系。现代物流是一个跨企业的实体流通过程,与传统物流业相比,更加注重商品的多样化,各企业之间的合作以及与其他功能的配合,其目标是在各企业之间提供统一的业务交流标准。通过为各相关企
2、业提供信息共享、安全透明、实时快捷的服务来促进整个物流行业的健康发展。仓储作为物流体系的核心,为企业生产商、供应商和需求方提供一系列信息化服务。安全、准确、透明的仓储信息是处理好物资传输和管理不确定性的迫切要求,但传统简单、静态的仓储管理已经不能满足企业对各种资源的协调利用和信息共享的要求。利用SOA技术构建的仓储信息管理系统可以将不同企业、不同地区的资源信息集合到一起,提供全方位的信息化服务。构建软件系统体系架构中,最常用的是C/S或B/S架构,但由于开发技术和平台等限制,难以形成统一的行业标准。另外,基于此类架构的软件大多只能供某个企业单独使用,无法满足如今跨领域跨企业
3、的应用系统需要。在这两种架构中,各业务模块之间难以重用,很难对所有信息进行统一管理和适应各企业的业务变化,信息的更新、查询及安全性也很难达到用户的需求。因此探讨并开发基于SOA的软件系统变得十分迫切。……1.2SOA的国内外研究现状在国际上,各大IT巨头公司纷纷给出SOA应用软件和行业解决方案,SOA标准化研讨会也在各个国家召开,不但推动SOA标准化的工作。SOA已经成为目前最具商业价值的体系结构。在国内,SOA经过了从“概念导入”到快速发展的发展过程,逐渐被不同用户探索和接受。近年来,我国智慧城市建设、企业IT技术集成等建设中都开始实施SOA架构,一些互联网企业也纷纷将S
4、OA技术作为自己的企业开发路线。SOA与物联网、云计算的融合方案也在逐步实施。晋元PrimetonEOS是采用面向构建技术实现的企业级应用开发平台,它将SOA、XML技术、构建技术紧密的结合起来,实现了SCA/SDO规范。能够支持跨平台、系统复用、业务变更等一系列服务,并支持电信、政府、金融等行业客户关键技术的运行。用友的U9是行业中一款耳熟能详的产品,它支持多集团、多公司的跨国内外环境,在供应链及相关领域应用显著。U9是一款全面应用SOA的企业管理软件产品,实现ESB、支持BPM,能够满足企业集团业务的全球化部署和管理,其先进的管理模式在财务、生产制造等十几个领域得到了应
5、用与实施。此外,我国的研究机构和高等院校,如中国科学研究院,北京大学等也已经开始着手SOA相关课题的研究,并与企业进行多方面的合作和双向培养SOA技术人员。由此可见,SOA中的“服务”呈现出了广泛互联的特征,在各行业中具有极强的生命力。……第2章SOA及相关技术2.1SOA概述从以上定义可以看到,“服务”是SOA的核心元素,是面向对象和面向组件之上的更高级抽象。SOA的最大优势在于重用和互操作,面向对象的架构可以将各企业的IT资源融合为一种规范的、可使用的模式。SOA不仅是一种技术,更是一种无需关心底层实现的高度抽象化的架构思想,它将应用层从底层硬件中提取出来,对外将详细的
6、实现过程做了掩盖,这样有利于粗粒度组件的集成和部署。SOA体系架构不仅可以提高IT部门的效率,缩短开发周期,允许企业平衡现有的资源和财产,实现对各种资源的优化配置,而且可以充分发挥企业业务整合的优势,从而最大限度地提升企业和用户的收益。随着软件工程的不断发展,软件开发方法从结构化方法到面向服务方法,使得系统开发在可重用性、可管理性和可扩展性等方面得到了不断的完善。软件开发方法越来越符合人们日常思考的模式,也更加适应应用服务系统的开发。各类软件开发方法的比较如表2-1所示。由表可知,面向服务方法以“服务”为基本元素,实现了更加级别的复用,从而降低了应用系统的开发维护成本,满足
7、企业不断变化的业务流程,越来越符合人们的日常思维习惯。在面向服务架构的基础体系结构中,服务是一段包含服务描述接口的程序,它必须是低内聚高耦合;服务描述定义了服务的请求和响应格式,服务质量级别等;服务发布者是提供服务的平台总称,它能发布并更新服务注册中心的服务,并响应服务请求者的服务请求;服务请求者是服务的使用者,当它需要服务时,首先在服务注册中心进行服务查找,相应的服务描述匹配成功后即可调用所需的服务;服务注册中心是存储服务信息的“仓库”,是连接服务发布者和服务请求者通信的桥梁。这三种角色就是通过发布、查找和绑定三
此文档下载收益归作者所有