Data communication method based on microservice architecture to support reliable execution of business processes

被引:0
|
作者
Wang, Huanqiang [1 ,2 ]
Yu, Dongjin [1 ,2 ]
Jin, Yike [1 ,2 ]
Yuan, Youwei [1 ,2 ]
机构
[1] School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou,310018, China
[2] Key Laboratory of Complex Systems Modeling and Simulation, Ministry of Education, Hangzhou Dianzi University, Hangzhou,310018, China
关键词
D O I
10.13196/j.cims.2019.04.017
中图分类号
学科分类号
摘要
Due to the frequent data communication among activities in the processes and the loose coupling characteristics of the microservice architecture, the business process management systems based on microservice architecture generally have the communication security problems such as man-in-the-middle attacks. For this problem, Therefore, a hybrid encryption data communication method based on microservice architecture was proposed to support reliable execution of business processes. An additional third-party asymmetric encryption service was constructed, and the security of transmission key in the hybrid encryption algorithm was ensured through the two stages of generating digital signatures and verifying public keys. The unmodifiable and non-repudiation of the data communication was guaranteed with the key of secure transmission. The communication efficiency of the proposed secure communication method and the traditional hybrid encryption communication method were compared by experiment, and the result showed that the proposed method had the good communication efficiency under the premise of ensuring communication security and could support the reliable execution of business process. © 2019, Editorial Department of CIMS. All right reserved.
引用
收藏
页码:946 / 953
相关论文
共 50 条
  • [1] Dynamic execution planning for reliable collaborative business processes
    Oh, Jeyeon
    Cho, Nam Wook
    Kim, Hoontae
    Min, Yunhong
    Kang, Suk-Ho
    [J]. INFORMATION SCIENCES, 2011, 181 (02) : 351 - 361
  • [2] Method of Maintaining Data Consistency in Microservice architecture
    Fan, Weibei
    Han, Zhijie
    Zhang, Yujie
    Wang, Ruchuan
    [J]. 2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), 4THIEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 3RD IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2018, : 47 - 50
  • [3] Microservice based tool support for business process modelling
    Alpers, Sascha
    Becker, Christoph
    Oberweis, Andreas
    Schuster, Thomas
    [J]. PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS AND DEMONSTRATIONS (EDOCW 2015), 2015, : 71 - 78
  • [4] Microservice Architecture to Provide Medical Data Management for Decision Support
    Kopanitsa, Georgy
    [J]. PHEALTH 2019, 2019, 261 : 230 - 235
  • [5] A Microservice Based Architecture to Support Offloading in Mobile Cloud Computing
    Candido, Adriano L.
    Trinta, Fernando A. M.
    Rocha, Lincoln S.
    Rego, Paulo A. L.
    Mendonca, Nabor C.
    Garcia, Vinicius C.
    [J]. SBCARS'19: PROCEEDINGS OF THE XIII BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES, AND REUSE, 2019, : 93 - 102
  • [6] Self-healing execution of business processes based on a peer-to-peer service architecture
    Friese, T
    Müller, JP
    Freisleben, B
    [J]. SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 108 - 123
  • [7] Reliable Execution of Business Processes on Dynamic Networks of Service-Enabled Devices
    Spiess, P.
    Karnouskos, S.
    Souza, L.
    Savio, D.
    Guinard, D.
    Trifa, V.
    Baecker, O.
    Koehler, M.
    [J]. 2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 533 - 538
  • [8] Business Process Execution Based on Map Reduce Architecture
    Wu, Chenni
    Zhang, Wei
    [J]. PROCEEDINGS OF THE 2011 2ND INTERNATIONAL CONGRESS ON COMPUTER APPLICATIONS AND COMPUTATIONAL SCIENCE, VOL 2, 2012, 145 : 167 - 172
  • [9] A component based multi-agent architecture to support mobile business processes
    Lee, H
    Shepherdson, J
    [J]. MULTI-AGENT SYSTEMS AND APPLICATIONS III, PROCEEDINGS, 2003, 2691 : 636 - 646
  • [10] Architecture for analyzing manufacturing execution data - using Business Intelligence logic
    Louis, Philipp
    Olbrich, Sebastian
    [J]. AMCIS 2010 PROCEEDINGS, 2010,