Java Lambda客户端应用程序是否可以“监听”lambda的结果?例如,客户端应用程序不会调用lambda,但是说lambda是从SNS主题触发的。我希望客户端应用程序能够获得由SNS触发的lambda的结果。我在文件中找不到任何东西,看看是否可能。
答案 0 :(得分:2)
用于Java的Lambda客户端是AWS SDK for Java的一部分。它使您能够从Java代码调用AWS Lambda API,就是这样。 这意味着您可以从Java代码运行大致与AWS CLI中相同的操作(创建/编辑/删除/调用函数等)。
我不知道绑定到Lambda函数并侦听响应的能力(通常,无论Java客户端如何)。
可能做的是让Lambda函数在运行完成后发布到SNS并从Java客户端订阅相关主题,或者让SNS通过HTTP通知您的客户端应用。