论文部分内容阅读
随着经济的蓬勃发展以及物流运输业业务量地不断增加,为物流企业带来了更加广阔的市场。然而,目前有许多物流企业在进行货物调度时仍然采取传统人工来处理业务问题,这往往致使物流成本居高不下,企业效益降低。物流信息化能够有效地减少人工成本,提高企业效率。面向服务的架构(Service-OrientedArchitecture,SOA)提供了一种软件架构新理念,将不同功能单元(服务)通过服务之间定义良好的接口联系起来。这使得构建在不同系统中的服务可以以一种统一、通用的方式进行交互。可重用、松耦合、与平台无关性和基于开放标准等特点使得SOA成为十分流行的开发模型。Windows通信基础(Windows Communication Foundation,WCF)就是一种面向服务的新型编程模型,这种模型简化了关联应用程序的开发,并通过分层的体系结构支持多种风格的分布式应用开发,它是微软构建基于Web服务、SOA架构和分布式应用程序所提供的全新统一编程模型,它具有强大的互操作性、灵活性、可扩展性和可管理性,大大简化了.NET平台企业级应用开发,是分布式计算的杰出代表。本文通过对某物流运输管理的业务需求,详细地分析了该企业的业务流程,采用WCF面向服务的方法对系统进行详细的优化设计,有效提高了系统的灵活性、可扩展性,可以对业务需求变更进行快速响应,大大提高了开发效率。最后,基于MySQL和.NET技术对系统的主要功能模块进行编程实现,并从应用角度验证了系统模型的可行性与有效性,具有一定的现实意义和应用价值。