好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

SOA架构的第三方物流信息系统分析.docx

4页
  • 卖家[上传人]:汽***
  • 文档编号:457469355
  • 上传时间:2023-08-08
  • 文档格式:DOCX
  • 文档大小:26.52KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • SOA 架构的第三方物流信息系统分析随着现代物流在我国的迅猛发展 ,第三方物流企业如何最快地占有信息资源就成为生存的关键, SOA架构的优势因此成为第三方物流企业的最佳选择一、 SOA架构SOA 即 Service-Oriented Architecture ,就是面向服务的架构 META组织将 SOA定义为: " 一种以通用为目的、可扩展、具有联合协作性的架构, 所有流程都被定义为服务, 服务通过基于类封装的服务接口委托给服务提供者, 服务接口根据可扩展标识符、 格式和协议单独描述 " SOA提供了一种构建信息系统的标准和方法,并通过建立起合并、可重用的服务体系来减少IT业务冗余并加快项目开发的进程,使得开发部门效率更高、开发周期更短、项目分发更快SOA 是一种架构模式,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口联系起来 接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言,这使得构建在系统中的服务可以以一种统一和通用的方式进行交互SOA架构结构层次如图所示1 / 7二、 SOA 架构的特点简单地说, SOA是" 抽象、松散耦合和粗粒度 " 的软件架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。

      它具有以下几个特点:(1)松散耦合服务请求者到服务提供者的绑定与服务之间是松耦合的这一点区别于大多数其他的组件架构 SOA将服务使用者和服务提供者在服务实现和客户如何 使用服务方面隔离开来这就意味着,服务请求者不知道提供者实现 的技术细节,比如程序设计语言、部署平台等等 服务请求者往往通过消息调用操作, 请求消息和响应,而不是通过使用 API 和文件格式 这使得服务能够在完全不影响服务使用者的情况下进行修改2)粗粒度服务接口采用粗粒度服务接口的优点在于使用者和服务层之间不必再进行多次的往复 Internet 环境中有保障的TCP/IP 会话已不再占据主导、建立连接的成本也过高,因此在该环境中进行应用开发时粗粒度服务接口的优点更为明显, 同时也增强了服务2 / 7稳定性问题3)可重用的服务 服务的可重用性设计显著地降低了成本为了实现可重用性, 服务只工作在特定处理过程的上下文中, 独立于底层实现和客户需求的变更 可重用服务采用通用格式提供重要的业务功能,为开发人员节约了大量时间 设计可重用服务是与数据库设计或通用数据建模类似的最有价值的工作4)标准化的接口 XML和 Web服务在电子商务中的广泛应用和深入发展将 SOA推向更高的层面, 并大大提升了 SOA的价值。

      尽管以往的 SOA产品都是专有的、并且要求 IT 部门在其特定环境中开发所有应用,但 XML和 Web服务标准化的开放性使企业能够在所部署的所有技术和应用中采用 SOA5)可从企业外部访问通常被称为业务伙伴的外部用户也能像企业内部用户一样访问相同的服务业务伙伴采用先进的 BtoB 模式的协议(基于 webXML或 Rosetta Net )相互合作,基于业务目的交换业务信息除了 BtoB 模式的协议外,外部用户还可以访问以 Web服务方式提供的企业服务三、 SOA架构的第三方物流信息系统分析第三方物流管理信息系统是第三方物流企业参与市场竞争的关键,是提高客户服务水平的基础为了保持物流企业核心竞争力,3 / 7快速地适应不同货主、 不同货种对服务的要求, 信息系统的架构必须经济灵活1.SOA架构用于第三方物流信息系统建设的优势1)便于集成现有系统 SOA体系结构可以基于现有的系统来发展,不需要彻底重新创建系统 原有的功能模块可以通过 Web服务接口来封装和访问 采取 SOA框架可以将各种业务服务构造成现有组件的集合当其他部门使用这种新的服务只需要知道它的接口和名称,服务的内部细节以及在组成服务的组件之间传送的数据的复杂性都对外界隐藏了。

      这种组件的匿名性使物流企业能够利用现有的投资, 从而可以通过合并构建在不同的机器上、 运行在不同的操作系统中、 用不同的编程语言开发的组件来创建服务2)便于重复利用物流业务服务已经创建的物流业务服务不必与特定的系统和特定的网络相连接 服务是独立的, 服务间的通讯框架使得服务重用成为可能对于业务需求变化, SOA能够方便组合松耦合的服务, 以提供更为优质和快速的响应 第三方物流企业信息系统允许服务使用者自动发现和连接可用的服务, 并通过对服务使用者的验证、授权,来加强安全性保障同时,由于面向服务的敏捷性,在应对物流业务变更时, 有了更强的可塑性, 企业可以未雨绸缪, 为未来做好充分的准备3)提高了系统开发速度在所有不同的应用程序之间,基4 / 7。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.