1 год назад
Java 1655. Как работает обработка HTTP-запросов в Java-приложениях?
Обработка HTTP-запросов в Java-приложениях осуществляется с использованием Java Servlet API. Java Servlet API предоставляет классы и интерфейсы, которые позволяют разработчикам создавать веб-приложения на Java. Вот общий процесс обработки HTTP-запросов в Java-приложениях: Вот пример простого сервлета, который обрабатывает GET-запросы и возвращает приветственное сообщение: import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java...
916 читали · 5 лет назад
Java web: от сокетов в сервлеты в spring web
Допустим мы хотим написать web-server с rest-like API на java, но пока не знаем никаких фреймворков, стандартов и библиотек. 1. Socket Первое, что мы можем сделать - реализовать полностью сами всю логику с нуля на сокетах. Socket - это такое понятие из TCP протокола. Это некое гнездо, которое может принимать/отправлять пакеты данных по сети на определенном порту. Нам нужно будет сделать примерно следующее: * установка/завершение TCP соединений с клиентами * поддержание пула соединений, чтобы сервер...