• 论文 •    

事件驱动的面向云制造服务架构及其开源实现

姚锡凡1,2,金鸿1,李彬1,张洁1,林颖2,周宏甫1   

  1. 1.华南理工大学 机械与汽车工程学院,广东广州510640;2.华南理工大学 广州学院,广东广州510800
  • 收稿日期:2013-03-25 修回日期:2013-03-25 出版日期:2013-03-25 发布日期:2013-03-25

Event-driven service-oriented architecture for cloud manufacturing and its implementation with open source tools

YAO Xi-fan1,2, JIN Hong1, LI Bin1, ZHANG Jie1, LIN Ying2, ZHOU Hong-fu1   

  1. 1.School of Mechanical and Automobile Engineering, South China University of Technology, Guangzhou 510640, China;2.Guangzhou College, South China University of Technology,Guangzhou 510800, China
  • Received:2013-03-25 Revised:2013-03-25 Online:2013-03-25 Published:2013-03-25

摘要: 物联网使能的云制造面临在垂直方向上通过务联网协同各种服务、在水平方向上通过物联网协同各种设备以及由此引起的事件复杂处理和事件驱动架构问题。为此,融合云计算、复杂事件处理、面向服务架构与事件驱动架构,提出事件驱动的面向云制造服务架构,并用开源软件加以实现。该架构是面向云制造服务架构的延伸,能够通过企业服务总线实现面向服务与事件驱动功能,通过事件流引擎和规则引擎结合实现事件模式检测和事件驱动的业务流程。

关键词: 云制造, 复杂事件处理, 事件驱动架构, 面向服务架构, 物联网, Web服务

Abstract: Internet of Things enabled Cloud Manufacturing faces the problems such as vertical collaboration between services via the Internet of Services, the horizontal collaboration between devices via the Internet of Things (IoT), and consequent Complex Event Processing (CEP) and Event-Driven Architecture (EDA). Therefore, Cloud Computing, CEP, Service-Oriented Architecture (SOA) and EDA were fused to propose Event Driven SOA for Cloud Manufacturing (EDSOA4CM), and EDSOA4CM was implemented with open source tools. The proposed architecture was the extension of SOA for Cloud Manufacturing (SOA4CM), its service oriented and event driven functions were supported by the Enterprise Service Bus (ESB), and event pattern detection and event driven business process were implemented via an event flow engine and a rule engine.

Key words: cloud manufacturing, complex event processing, even driven architecture, service oriented architecture, Internet of things, Web services

中图分类号: