收听AWS Lambda

时间:2016-05-10 19:41:03

标签: java amazon-web-services aws-lambda

Java Lambda客户端应用程序是否可以“监听”lambda的结果?例如,客户端应用程序不会调用lambda,但是说lambda是从SNS主题触发的。我希望客户端应用程序能够获得由SNS触发的lambda的结果。我在文件中找不到任何东西,看看是否可能。

1 个答案:

答案 0 :(得分:2)

用于Java的Lambda客户端是AWS SDK for Java的一部分。它使您能够从Java代码调用AWS Lambda API,就是这样。 这意味着您可以从Java代码运行大致与AWS CLI中相同的操作(创建/编辑/删除/调用函数等)。

我不知道绑定到Lambda函数并侦听响应的能力(通常,无论Java客户端如何)。

可能做的是让Lambda函数在运行完成后发布到SNS并从Java客户端订阅相关主题,或者让SNS通过HTTP通知您的客户端应用。