aws jsii 基于js 实现跨语言交互的编译器

jsii aws 开源的,让我们可以基于js 实现跨语言交互的编译器,我们可以基于ts开发功能,然后通过编译器jsii可以实现其他语言的
通信,目前支持C#,golang,java,python

runtime 参考架构

如下图

说明

从架构上我们可以看出jsii 的通信是基于了标准输入输出的处理,实际内部处理后边研究下

参考资料

https://github.com/aws/jsii-rosetta
https://aws.github.io/jsii/
https://www.npmjs.com/package/aws-cdk-lib
https://aws.github.io/jsii/overview/runtime-architecture/

posted on 2024-05-25 08:00  荣锋亮  阅读(25)  评论(0编辑  收藏  举报

导航