«1. Обзор Сервлеты — это простые классы Java, которые запускаются в контейнере сервлетов. HTTP-сервлеты (особый тип сервлетов) являются первоклассными компонентами веб-приложений Java. API HTTP-сервлетов предназначен для обработки HTTP-запросов через типичный цикл запрос-обработка-ответ, реализованный в протоколах клиент-сервер. Кроме того, сервлеты могут
«Руководство по веб-аннотациям Java EE»
«1. Обзор Аннотации Java EE облегчают жизнь разработчикам, позволяя им указывать, как компоненты приложения должны вести себя в контейнере. Это современные альтернативы XML-дескрипторам, которые позволяют избежать стандартного кода. В этой статье мы сосредоточимся на аннотациях, появившихся в Servlet API 3.1
«Преобразователи, слушатели и валидаторы в Java EE 7»
«1. Обзор Java Enterprise Edition (JEE) 7 предоставляет некоторые полезные функции, например. для проверки пользовательского ввода, преобразования значений в соответствующие типы данных Java. В этом руководстве мы сосредоточимся на функциях, предоставляемых конвертерами, слушателями и валидаторами. 2. Преобразователи Преобразователь позволяет нам
«Введение в сервлеты Java»
«1. Обзор В этой статье мы рассмотрим ключевой аспект веб-разработки на Java — сервлеты. 2. Сервлет и контейнер Проще говоря, сервлет — это класс, который обрабатывает запросы, обрабатывает их и отвечает ответом. Например, мы можем использовать сервлет для сбора входных
«Руководство по языку выражений JSF 3.0»
«1. Обзор В этой статье мы рассмотрим последние функции, улучшения и проблемы совместимости языка выражений версии 3.0 (EL 3.0). Это последняя версия на момент написания этой статьи, и она поставляется с более поздними серверами приложений JavaEE (хорошими примерами являются JBoss
«Работа с Apache Thrift»
«1. Обзор В этой статье мы узнаем, как разрабатывать кроссплатформенные клиент-серверные приложения с помощью фреймворка RPC под названием Apache Thrift. Мы рассмотрим: Определение типов данных и интерфейсов служб с помощью IDL. Установка библиотеки и создание исходных кодов для разных языков.
«Введение в модель бессерверных приложений AWS»
«1. Обзор В нашей предыдущей статье мы уже реализовали бессерверное приложение с полным стеком на AWS, используя API Gateway для конечных точек REST, AWS Lambda для бизнес-логики, а также DynamoDB в качестве базы данных. Однако развертывание состоит из множества ручных
«Управление очередями Amazon SQS в Java»
«1. Обзор В этом руководстве мы рассмотрим, как использовать Amazon SQS (Simple Queue Service) с помощью Java SDK. 2. Предварительные требования Зависимости Maven, настройки учетной записи AWS и клиентское подключение, необходимые для использования Amazon AWS SDK для SQS, такие же,
«Коммиты и поиск NRT в SolrCloud»
«1. Обзор Solr — одно из самых популярных поисковых решений на основе Lucene. Это быстрое, распределенное, надежное, гибкое приложение, за которым стоит активное сообщество разработчиков. SolrCloud — это новая распределенная версия Solr. Одной из его ключевых особенностей здесь является поиск
«Сортировка вставками в Java»
«1. Обзор В этом уроке мы обсудим алгоритм сортировки вставками и рассмотрим его реализацию на Java. Сортировка вставками — эффективный алгоритм для упорядочения небольшого количества элементов. Этот метод основан на том, как карточные игроки сортируют карты. Мы начинаем с пустой