2012-08-28 09:53:36 来源:互联网
在现代企业管理中,引进了资金流、信息流和货运配送物流管理的概念,所谓“流”就是不孤立地看问题,不把企业运行当成是一个个独立的部门,要以全局的观念、动态的观念来观察企业的运行。在这种观念的管理之下,企业的运行才具有效率,不致因为某个人的惰性而阻碍决策的完成,企业的执行力也因之得到提升。资金流所反映的是企业的整体发展状况,也是企业运行的燃烧体系,为企业的运行提供动力和能量。对于资金流的关注,反映出企业是如何管理各个环节的效益产出的,去掉那些无效益的环节,才能防止企业失血,我们知道资金断流甚至为使企业犹如失血过多的病人不具备生存的能力。信息流的观念为企业的决策和执行建立出完整的体系,产生于生产线上、客户反馈和供应商报告中,为企业描述出生存环境的状态。信息流的不畅,会使企业的决策和执行机构瘫痪,而关注信息流,才是保持企业耳聪目明的正确方法。企业货运配送物流的管理意义,在于消除任何不必要的存储环节,加快生产的运行。我们清楚地知道,库存积压意味着资金流动不畅,就如一个人消化不良一样,要健康发展几乎没有可能。那么我们便可清楚:资金流恰如血液,信息流犹如感官,而货运配送物流则是消化吸收能量的过程。
1 SOA技术的发展
对于SOA,Microsoft认为,面向服务将变成架构系统的普遍风格。微软的WCF(Windows Communica—tion Foundation)是构建安全可靠的事务性服务的统一框架,是SOA的一种具体实现。它具有构建分布式面向服务系统的技术基础:统一了消息风格和RPC风格,并且通过二进制和基于开放标准的通信达到了平台最优化,编程模型的优雅而简单。目前,Microsoft在其Windows2003 Server中提供了符合UDDIv2规范的UDDI注册中心。与此同时,各个公司在实现各种Web Service和将已有应用转换成面向服务架构上也取得了重大的进展。国外已经有一些案例将SOA的设计思想应用到医疗、电信、金融等行业。SOA 已经成功部署了德国邮政,集成了丰泰保险公司的“e—platform”平台,为瑞士等家商业银行提供了系统架构方案等。著名的IBM 公司也在企业内部进行了SOA应用,并且取得了显著成效。
国内对SOA及Web服务相关技术的研究工作开展的比较晚,还处于起步阶段,目前尚未取得突出的研究成果。国内的软件公司在SOA方面推出的产品也比较少,但很多公司已经开始积极投入到这方面的研发中,新中大发布了国内首款基于SOA的管理软件,国内ERP巨头用友从2003年开始研发的下一代产品U9也是基于最先进的SOA技术架构。国内的协同软件厂商复旦协达,2005年在上海发布其最新3.20版协同软件产品。协达V3.2O版充分发挥中国首套SOA软件优势,其多组织、集中式的工作流应用功能,具有“点对点”软件架构模式不可取代的优势。中远集装箱运输有限公司,也在2005年将21大类EDI(电子数据交换)应用系统成功整合到一个平台,实现了第一期目标:基于SOA(面向服务的构架)的国内业务流程整合。
《信息周刊》和埃森哲的调查显示,一些国内企业出于业务需要,期望通过部署SOA,获得更大的利润。另有67.8%的企业虽尚未采取行动,但他们表示正在了解和研究SOA。上述中国企业中,有80.9%的公司表示将采取积极态度部署。可以预计未来一两年内,SOA在中国将讲入快速发展期。在物流行业,由于三方物流要整合多平台的原有各公司的业务,采用SOA实现面对服务的架构,将会更好地适应物流业的需求。
2 SOA技术的特点分析
2.1 SOA与传统解决方案的比较
在以前解决企业内部信息系统“信息孤岛”的问题通常采用EAI企业应用整合的方式。为了保证所有的应用能够互通互用,每一个应用都需要一个EAI Server来对应。从逻辑上讲,EAI的整合方式是一个基于点对点的整合方式,企业的应用越多,这种逻辑关系就会成级数上涨。尽管从理论上来说,EAI是能够完成企业应用之间的整合的,然而在实施过程中面对这样庞大和复杂的逻辑,就会发现EAI的投入比较高,实施周期也比较长。
SOA不是从每两个应用之间的互通做起,而是把每个应用看作服务,形成共享。SOA对于实现企业资源共享,打破“信息孤岛”的步骤就是:第一步,把应用和资源转换成服务;第二步,把这些服务变成标准的服务,形成资源的共享。从这个意义上讲SOA不仅仅是一个技术,而是一个软件架构。企业的决策者只需要根据企业的策略来制定流程,把应用作为服务“拿来就用”,而无需考虑底层的集成,这样就可以实现IT和企业业务之间同步。
SOA及其相关软件设计技术是对传统软件设计技术的继承和发展。与其他企业架构方法相比,SOA让IT变得更有弹性,能更快地响应业务需求,从而实现更好的业务灵活性,使企业能够对快速的变化做出有效的响应,并利用此来获得竞争优势。企业信息化建设是一个延续性的过程。对于新开发的通信系统来说,一方面可以把已经有的呼叫中心、电子签章、短信息、电子邮件等功能封装成服务;另一方面对尚未开发的租赁业务功能,可以直接按照SOA的思想进行设计开发,将相应的业务功能暴露为相应的服务。最后根据业务需求进行组合调用,包括开发员工、技术、软件、硬件、语言、平台、数据库和系统,最终复合成新的业务系统,从而快速满足新的业务需求,提高业务和服务的创新能力。
[page] 2.2 SOA的特点
SOA是一种粗粒度、松散耦合的服务架构,其服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。它具有下面几个特征:
1)可从企业外部访问通常被称为业务伙伴的外部用户也能像企业内部用户一样访问相同的服务。业务伙伴采用先进的B2B协议(如ebXML电子商务XML)相互合作。除了B2B协议外,外部用户还可以访问以web服务方式提供的企业服务。
2)随时可用当有服务使用者请求服务时,SOA要求必须有服务提供者能够响应。大多数SOA都能够为门户应用之类的同步应用和B2B之类的异步应用提供服务。
3)松散耦合传统的软件系统是一种“紧耦合结构”,SOA则是松散耦合的。松散耦合在客户和提供者之间没有静态的、编译时刻的依赖关系。服务提供者使用标准定义语言定义和公布它的服务接口,接口定义服务请求者和服务提供者之间的调用契约。只要服务接口保持一致,改动调整应用程序的内部功能或结构将对其他部分没有影响。
4)粗粒度服务细粒度的接口能为服务请求者提供更加细化和更多的灵活性,但同时也意味着引入较难控制的交互模式易变性,如果我们提供这些易于变化的服务接口给系统的外部用户,就可能造成外部服务请求者难于支持不断变化的服务提供者所暴露的细粒度服务接口。细粒度服务一般是为粗粒度服务所使用,粗粒度服务可以灵活组合稳定性强、重用性高的细粒度服务,从而快速形成新的业务逻辑。而粗粒度服务接口保证了服务请求者将以一致的方式使用系统中所暴露出的服务。
5)互操作性在SOA中,通过服务之间既定的通信协议进行互操作,主要有同步和异步两种通信机制。SOA提供服务的互操作特性更利于其在多个场合被重用。
6)位置透明服务的位置对用户透明,用户完全不必知道响应自己需求的服务的位置,甚至不必知道具体是哪个服务参与了响应。当一个地方停电或者服务中断时,可以通过将服务请求转发到一个完全不同的地点运行的该服务的其他实例中去,从而使用户免受影响。
7)标准化的接VI SOA通过服务接口的标准化描述,从而使得该服务可以提供给在任何异构平台和任何用户接口使用,该接口隐藏了实现服务的细节,允许独立于实现服务基于的硬件或软件平台和编写服务所用的编程语言来使用服务。近年来出现的两个重要标准XML和Web服务将SOA推向更高的层面,并大大提升了SOA的价值。Web服务使应用功能得以通过标准化接口(WSDL)提供,并且基于标准化传输方式(HTTP和JMS)进行传输,采用标准化协议(SOAP)进行调用。
3 新的条件下有必要开展SOA下物流系统的研究
近年来随着我国现代物流业的快速发展,物流信息化建设也取得了显著的成绩。一批大型物流企业例如中国远洋集团、中国外运集团等采用了国际先进水平的信息网络技术,在国内外物流市场上提高了市场竞争力;一批与物流相关的电子政务平台例如电子口岸系统、危险品运输监管系统等也开始投入使用,取得了良好的效果;还有一些民营资本建设的物流信息公共服务平台,例如锦程物流网、中国配货网也都取得了较好的社会效益和经济效益。此外在物流信息化的关键技术、信息标准、服务规范等等方面,“十五”期间也分别取得了进展,但中国的物流信息化仍处在初级阶段,根据2005年中国物流信息化调查报告,只有35.7%的企业建立了物流或供应链管理信息系统,另有许多企业准备建立专门的物流或供应链管理信息系统。已建信息系统中,财务管理、仓储管理是物流信息系统最主要的功能,比例高达95%,其次是ERP管理、运输管理、订单管理、客户关系管理,所占比例依次为7O.7%、68.3%,63.4%和61%企业在信息系统建设中遇到的主要问题依次有费用较高(26.9%)、与其他系统接口困难(23.1%)、不能适应企业流程变化(19.2%)、培训不够(13.5%)、功能达不到(9.6%),这些数字说明探讨一种开发成本低,便于与其他系统集成,适应企业需求变化,易于维护扩展的物流信息系统开发模式非常必要。
[page] 而SOA 的概念最初由Gartner公司提出,由于当时的技术水平和市场环境尚不具备真正实施SOA 的条件,因此当时SOA并未引起人们的广泛关注,SOA在当时沉寂了一段时间。伴随着互联网的浪潮,越来越多的企业将业务转移到互联网领域,带动了电子商务的蓬勃发展。为了能够将公司的业务打包成独立的、具有很强伸缩性的基于互联网的服务,人们提出了Web服务的概念,这可以说是SOA的发端。Web服务开始流行以后,互联网迅速出现了大量的基于不同平台和语言开发的web服务组件。为了能够有效地对这些为数众多的组件进行管理,人们迫切需要找到一种新的面向服务的分布式Web计算架构。该架构要能够使这些由不同组织开发的Web服务能够相互学习和交互,保障安全以及兼顾复用性和可管理性。由此,人们重新找回面向服务的架构(Service-Oriented Architecture,SOA),并赋予其时代的特征,需求推动技术进步,正是这种强烈的市场需求,使得SOA再次成为人们关注的焦点。于是在SOA下开发物流管理信息系统就成了一个现实、必要的问题。
4 采用SOA 架构开发物流信息系统的价值
社会分工的货运配送物流领域,货运配送物流的重要目标是消灭库存,把从起运地到目的地之间的所有运行工具都充分利用起来,实现最短送达方案,包括路途最短、时间最短和费用最低的综合目标。在企业内部的货运配送物流体系中,则有帮助企业实现JIT生产,或称即时生产的目标,减少企业的库存成本和费用。我们可以观察到一个现象,跨国公司在进行配件采购时,往往将需要库存时间的配件交给下游厂家来做,而安排出来的收货时间,正好能满足自己的JIT生产计划,而同时他们在谈判中从来不把库存成本考虑在内,实际上他们是将库存成本转移了出去,所采用的方法便是建立自己的货运配送物流体系,进行所谓的供应链管理。在第三方货运配送物流中,货物的综合、装卸、储存是通过向客户提供服务而体现出来的,管理内容比较明确,尤其是采用SOA架构的三方物流系统更是集中了各方面的优势,有着很强的实际应用价值和理论研究意义,具体总结如下:
1)采用面向服务架构(SOA)的物流业务集成系统,为物流企业实现信息资源无缝共享提供一个解决方案,不仅将不同架构的企业资源进行整合,而且在企业内部也采用了SOA体系架构,从而不仅降低了时间成本,还可以解决跨语言、跨平台、跨防火墙异构系统之间互操作性的问题,建立一个开放性的软件体系,解决物流系统一直存在成本居高不下的问题。
2)基于SOA的物流业务集成系统最终可以使得物流业务能够更加快速、更有效地去适应业务需求的变化,使其具有良好的可扩展性。
3)将SOA应用于物流业务集成系统,不仅能够充分利用现有资源,而且将遗留应用和不同类型数据库纳入SOA,并不是完全将其更换,使其成为物流业务集成系统解决方案的一部分。
4)建立一个物流业务集成系统平台框架,为物流企业内部各个服务部门在提供服务的同时,也可以满足与生产系统、销售系统等其他行业进行B2B电子商务服务的需求。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。