简单地说,SOA是"抽象、松散耦合和粗粒度"的软件架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。它具有以下几个特点:
随着国内物流需求市场的不断增温,必然会造成第三方物流市场的激烈竞争,在这一过程中,采用SOA架构物流信息系统的第三方物流企业将会具备明显的优势。这些企业将较大地利用现有资源,在 短的时间内,用低的开发成本,建设出具有良好的兼容性和扩展性 的信息系统,从而保证物流运作的高效进行,充分挖掘企业的"*三利润源泉",在竞争中立于不败之地。
降低了系统开发成本。Web服务库成为采用SOA框架的第三方物流企业信息系统的核心。直接使用这些Web服务库来构建和部署服务将显著地减少软件开发成本,提高开发人员的工作效率。研究表明,一般系统的接口开发费用占到整个开发费用的33%,高的竟达到了70%,因为重用和敏捷设计使得在SOA中,接口的重用会节省费用60% 。随着物流业务需求的发展和新的物流企业的进入,通过采用SOA框架和服务库,为原有应用程序增加服务和创建新的服务的成本大大地减少了。