论文部分内容阅读
随着英特网的飞速发展,企业系统正处于新、旧模式交替的阶段,目前占主导的仍然是传统的C/S和B/S架构的系统,但是目前正在日益兴起的SOA解决方案正在颠覆传统架构的地位。由于一个大型的企业部门众多,而由于业务的不断发展,所以需要不断开发一些复杂而庞大的系统,造成了自动化成本的迅速提高,由于系统有不断升级的需求,所以传统的企业系统解决方案都有复杂性高和缺乏灵活性的缺陷。第二就是企业内部部门间和与企业外部的合作伙伴间缺乏互操作性,由于以独立的系统的形式存在,所以企业内部的数据流断裂。只有拥有完整的业务链才能保证企业对市场作出及时的反应,系统间如果实现真正意义上的集成则需要更多持续的投资,这两个因素大大制约了企业系统的发展。所以以往占主导的C/S和B/S架构逐渐不再适应需求。SOA(Service-Oriented Architecture,面向服务的体系结构)最近几年才提出,并迅速成为企业集成应用领域的一个趋势,它是一种抽象的模式,代表了一种不涉及具体实现的软件基础架构,基于面向服务的原理,可以实现一种类似服务组件群落的系统解决方案。本文论述了一种基于面向服务架构的分布式解决方案框架,该框架命名为面向服务的分布式企业解决方案框架(SOA based Distributed Enterprise Solution Framework)。提供了一个使用Web服务来实现的拥有开放、可扩展、敏捷等多重优点的解决方案,该方案不仅提供了一个实体模型,还提供了一个成熟的开发过程模型,该模型包含了规划、设计、开发和部署在内的构建环节。该方案通过使用Web服务技术,从而得到了提高系统、平台兼容性和系统可扩展性的目的。