Web服务组合的企业业务流程集成分析.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

PAGE 1 PAGE 1

Web服务组合的企业业务流程集成分析 首先提出了基于Web服务组合的业务流程集成思想,进而介绍了基于与/或树的服务组合模型,包括输入/输出依靠与/或树及其搜寻算法。并以铁路货物运输费用的计算流程为例,介绍了基于Web服务组合的业务流程集成实施步骤。 1引言 业务流程是为了实现一定的业务目标而执行的一系列规律相关的活动的集合,业务流程的输出是满意市场需求的产品或服务。对于企业而言,业务流程是企业重要的学问资产,是核心竞争力的体现,一个细心设计和执行的业务流程能够为企业创造价值并节省成本。 现代业务流程管理系统的历史可以追溯到工作流系统。在企业IT环境中,工作流软件通常与企业应用集成系统结合在一起,成为企业应用的“黏合剂”,帮助企业实现业务流程的自动化和流水线化。传统工作流系统的最大缺陷就是:它们大多采用了专有技术,这使得业务流程与企业应用的结合变得特别复杂,通常需要很长时间进行部署和实施,而与企业外部系统进行集成则更加困难,无法适应全球化浪潮和互联网时代对企业敏捷、无缝集成的需求。人们开始考虑利用Web服务的开放性和标准化,来解决业务流程与企业应用之间的互操作性问题。 这正是Web服务组合的思想,Web服务体系结构最引人注目的功能之一就是供应一个允许通过组合现有流程和服务来建立新服务的框架,即Web服务组合。尽管Web服务从各个方面(数据、通信、描述和发觉)为实现大规模的业务协作奠定了良好的基础,但由于各个服务之间仍旧是独立的状态,从而仍未解决企业内和企业间的业务集成问题。Web服务的交互及协作必定要求构造复杂的Web服务。通过Web服务交互,可以实现多个系统的相互协作,集成分布式应用中的各个组件就有了一个公共的框架。Web服务最终趋向于Web服务的组合,而不是孤立存在的Web服务。组合的本质就是若干Web服务协调工作,从而敏捷地满意更复杂的业务需

最近下载