为了账号安全,请及时绑定邮箱和手机立即绑定

AWS:Lambda函数应该用什么语言写,lambda可以访问/调用.so文件

AWS:Lambda函数应该用什么语言写,lambda可以访问/调用.so文件

元芳怎么了 2023-01-05 17:18:40

我们今天使用用 Java 编写的 AWS Lambda 函数来访问 Jar 文件;但现在我们有新的以下要求

我们有共享库(.so 文件)。我们喜欢通过 Lambda 函数和 API 网关公开此 .so 文件的功能。

Lambda 函数应该用哪种语言编写,以便 lambda 可以最有效地访问/调用 .so 文件功能


查看完整描述

1 回答

?
白猪掌柜的

TA贡献1640条经验 获得超9个赞

您可以继续使用 Java。共享对象只不过是编译库(通常用 C++/ 或 C 语言开发)。可以从您现有的 Java 代码通过 JNI 接口调用该库。常见的场景是 android 应用程序/SDK (Java) 使用/调用共享对象(由第三方开发或提供)


例子:


static {

    try {

        System.load("/path_to_sso/my.so");

    } catch (UnsatisfiedLinkError unsatisfiedlink) {

        //handle it

    }

}


查看完整回答
反对 回复 2023-01-05

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信