猿问

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

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

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

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


元芳怎么了
浏览 150回答 1
1回答

白猪掌柜的

您可以继续使用 Java。共享对象只不过是编译库(通常用 C++/ 或 C 语言开发)。可以从您现有的 Java 代码通过 JNI 接口调用该库。常见的场景是 android 应用程序/SDK (Java) 使用/调用共享对象(由第三方开发或提供)例子:static {    try {        System.load("/path_to_sso/my.so");    } catch (UnsatisfiedLinkError unsatisfiedlink) {        //handle it    }}
随时随地看视频慕课网APP

相关分类

Java
我要回答