FunctionGraph支持的运行时语言
在函数工作流服务中创建函数时,需选定所需的运行时(Runtime),运行时为相应语言提供执行环境,以传递函数的调用事件、上下文信息和响应。用户可以使用函数工作流服务提供的运行时,或自行构建定制运行时。
FunctionGraph支持的运行时语言及其版本请参考表1。
运行时语言 |
支持版本 |
开发指导 |
---|---|---|
Node.js |
6.10、8.10、10.16、12.13、14.18、16.17、18.15、20.15 |
接口定义、SDK接口说明和函数开发指导请参见Node.js函数开发指南。 |
Python |
2.7、3.6、3.9、3.10、3.12 |
接口定义、SDK接口说明和函数开发指导请参见Python函数开发指南。 |
Java |
8、11、17、21(仅支持“中东-利雅得”、“土耳其-伊斯坦布尔”区域) |
接口定义、SDK接口说明和函数开发指导请参见Java函数开发指南。 |
Go |
1.x |
接口定义、SDK接口说明和函数开发指导请参见Go函数开发指南。 |
C# |
.NET Core 2.1、.NET Core 3.1、.NET Core 6.0、.NET Core 8.0(仅支持“中东-利雅得”、“土耳其-伊斯坦布尔”区域) |
接口定义、SDK接口说明和函数开发指导请参见C#函数开发指南。 |
PHP |
7.3、8.3 |
接口定义、SDK接口说明和开发指导请参见PHP函数开发指南。 |
定制运行时 |
- |
- |