摘要
基于Web服务具有松耦合、跨平台的特性,面向服务的架构(Service-Oriented Architecture,SOA),充分利用了Web服务的松散耦合、跨平台等优势。通过将某个特定的业务流程封装为具有统一、公开接口的服务,使基于Web服务组合的业务流程集成成为可能。从而实现跨部门、跨企业的业务过程集成。主要研究基于业务流程实现服务组合的方法,应用于教材管理系统。通过业务流程执行语言(BPEL)将其以业务流程方式进行封装,而对外只暴露出统一的服务端口,从而形成粒度更大、数据共享性更好、功能内聚性更强的Web服务供外界调用,使重构后的系统业务流程有更强的灵活性和可扩展性、更加贴近系统逻辑业务流程模型。
Basing on the characteristics of loose coupling and cross-platform,service-oriented architecture makes good use of many advantages such as the loosely coupled,cross-platform in Web service.Packaging a specific business process for services with unified and public,which make it possible to business process integration basing on web services,and thus achieve a multi-sector enterprise business process integration.This paper mainly studies the method of realizability service combination basing on business process,and provides an application case,combining with teaching material management projects.Encapsulate it to the business process,and exposed the unified service ports to the external through the business process execution language(BPEL),so as to form the Web services of bigger particle size,better data sharing and function of stronger cohesion,being called by outside.The business process of the reconstructed system will be more flexibility,expansibility and more close to the logic design of the business process of the system.
出处
《电脑开发与应用》
2012年第8期10-12,共3页
Computer Development & Applications
关键词
面向服务体系结构
WEB服务组合
集成
重构
service oriented architecture
Web services combination
integration
reconstruction