Как разработать связь между статической веб-страницей в AWS S3 и AWS Lambda в Java - PullRequest
0 голосов
/ 03 июня 2019

Я хочу подключить свою форму для связи с нами, написанную на HTML, CSS и JavaScript, которую я размещаю с помощью AWS S3, и я хочу запускать лямбда-функцию всякий раз, когда кто-то нажимает кнопку отправки, и сохранять эти данные в AWS-RDS, и я хочу сделать все кодирование в Java

<form>
    <table id="table1"><font size="6s">
        <tr>
            <td><h4 id="fullname"><b>Full Name:</b></td>
            <td><input type='text' name='name' required></td>
        </tr>
        <tr>
            <td id="ppp"><b>Email-ID</b></td>
            <td><input type='email' name='mail'></td>
        </tr>
        <tr>
            <td><b>Phone Number:  </b></td>
            <td><input type='tel' name='pno' required></td>
        </tr>
        <tr>
            <td><b>Interested in:</b></td>
            <td><input type='text' name='dob' required></td>
        </tr>

    </table> 
    </font>

    <button id="button3" onclick="location.href='index.html'">Back</button>
    <button id="button4" onclick="location.href='index.html'">Submit</button>

</form>

1 Ответ

0 голосов
/ 03 июня 2019

Вы можете использовать API-шлюз для предоставления конечной точки HTTP (S) и добавления обработки с использованием лямбда-выражения.Вот хорошие уроки:

https://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-with-lambda-integration.html

Но лямбда обеспечит большую пропускную способность из-за масштабируемости и малой задержки (до нескольких секунд).Если для вас важна задержка - моя рекомендация не использовать лямбду.Использовать веб-сервер приложения Java (весенняя загрузка и т. Д.)

...