首页> 外文会议>Business process management workshops >Redefining a Process Engine as a Microservice Platform
【24h】

Redefining a Process Engine as a Microservice Platform

机译:将流程引擎重新定义为微服务平台

获取原文
获取原文并翻译 | 示例

摘要

In recent years, microservice architectures have emerged as an agile approach for scalable web applications on cloud environments. As each microservice is developed and deployed independently, they can be developed in the platform and programming language that best suite their purposes, using a simple communication protocol, as REST APIs or asynchronous event-based collaborations, to compose them. In this paper, we argue that process engines provide an excellent platform to develop microservices whose business logic involves complex work flows or processes so that a Business Process language can be used as high-level language to develop these services and a process engine to execute it. We identify the requirements for integrating a process engine in a microservice architecture and we propose how the communication and deployment in a microservice architecture can be handled by the process engine.
机译:近年来,微服务架构已成为一种敏捷方法,用于云环境中的可伸缩Web应用程序。由于每个微服务都是独立开发和部署的,因此可以使用最适合其用途的平台和编程语言来开发它们,方法是使用简单的通信协议(如REST API或基于异步事件的协作)来组合它们。在本文中,我们认为流程引擎为开发微服务提供了一个极好的平台,微服务的业务逻辑涉及复杂的工作流程或流程,因此可以使用业务流程语言作为高级语言来开发这些服务并由流程引擎来执行。我们确定了将流程引擎集成到微服务架构中的需求,并提出了流程引擎如何处理微服务架构中的通信和部署。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号