Abstract:
This paper designs a service composition language based on Domain Specific Language(DSL) for the service scheduling problem in the large-scale concurrent applications. It gives the main features, constructing process and the executing engine’s detailed design of the language. The language provides the semantic description and syntax description of the composition process for Web services. It uses top-down composition approach to solve the composition process granularity control and heterogeneous messages matching.
Key words:
Service Oriented Architecture (SOA),
Domain Specific Language(DSL),
Enterprise Service Bus(ESB),
composition engine
摘要: 针对大规模并发应用在组合服务中的服务调度问题,设计一种基于领域专用语言的服务组合语言,给出该语言的主要功能、构造过程和语言执行引擎的详细设计。该语言提供对Web服务组合过程的语义和语法描述,采用自顶向下的组合方式,能解决Web服务组合过程中的组合粒度控制和异构消息匹配等问题。
关键词:
面向服务架构,
领域专用语言,
企业服务总线,
组合引擎
CLC Number:
HU Hai-Chao, LIU Ying. Service Composition Language Based on DSL[J]. Computer Engineering, 2011, 37(9): 107-109.
胡海涛, 刘颖. 一种基于DSL的服务组合语言[J]. 计算机工程, 2011, 37(9): 107-109.