国内刊号:43-1258/TP
国际刊号:1007-130X
发布日期:
作者:王信, 刘晓燕, 张开琦, 王星, 严馨
单位:昆明理工大学信息工程与自动化学院,云南 昆明 650050
关键词:微服务组合,领域特定语言,访问控制,编译器,运行时系统,相似度,
基金:国家自然科学基金(61462055)
微服务组合领域尚处于未成熟阶段,需要更完善的解决方案,因此设计了一个基于变更事件驱动的微服务组合平台。该平台相比现有的解决方案,在领域特定语言层面上支持细粒度数据访问控制,并进一步丰富了语言表现力。引入Spring Cloud Netflix生态系统,解决平台中微服务不能动态部署的问题,提高了健壮性。对于触发微服务组合的事件,增加了对Web资源的变更检测,即对XML文档的内容和结构2个层面的比较,并对现有的XML文档内容层面的比较方法进行优化,综合考虑了内容和结构的相似度度量。实验结果表明,该微服务组合平台更加完善、丰富,注重私隐保护,容错性更强,在算法时间效率上亦有提升。
来源:2021年第10期
《计算机工程与科学》期刊编辑部