Invoking AWS Lambda в настольном приложении - PullRequest
0 голосов
/ 01 февраля 2020

У меня есть настольное приложение, и оно является научным c инструментом, создающим вывод на основе файлов. В настоящее время я должен загрузить выходной файл в свое приложение, используя средство выбора файлов. Я хочу использовать AWS службы Lambda для файла в тот самый момент, когда он генерируется. Мой рабочий стол использует Windows. Приложение основано на React. js. Я могу перейти на операционную систему на основе Linux, и это корпоративная среда, и, следовательно, есть хорошее облачное хранилище. Является ли это возможным? Если нет другого обходного пути?

1 Ответ

1 голос
/ 01 февраля 2020

Чтобы Lambda имел доступ к файлу, его необходимо загрузить в AWS. Ваше приложение будет загружать его в одну корзину S3, которая будет вызывать лямбду. Лямбда обработает его и запишет в другое ведро s3. Ваше приложение затем загрузит обработанный файл, когда он станет доступным. Lambda также может использовать SQS как средство уведомления приложения после обработки файла.

Для получения дополнительной информации об использовании событий S3 для вызова Lambda см. https://docs.aws.amazon.com/lambda/latest/dg/with-s3.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...