Перейти к основному содержимому

96 записей с тегом "Jakarta EE"

Посмотреть все теги

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как изменить порт по умолчанию в WildFly; как правило, это порт 8080.

Конечно, WildFly — это популярный сервер приложений с открытым исходным кодом, поддерживаемый сообществом JBoss.

2. Использование XML конфигурации

В автономном режиме мы можем обновить XML-файлы конфигурации, чтобы изменить порт по умолчанию.

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как увеличить размер динамической памяти для WildFly .

Естественно, увеличение объема памяти может быть полезно для обработки большого количества приложений, работающих на сервере.

2. Использование файла запуска

В автономном режиме мы можем обновить конфигурацию в файлах запуска, чтобы увеличить объем кучи.

· 7 мин. чтения

1. Обзор

Java API для веб-служб XML (JAX-WS) — это стандартизированный API для создания и использования веб-служб SOAP (Simple Object Access Protocol).

В этой статье мы создадим веб-службу SOAP и подключимся к ней с помощью JAX-WS.

2. МЫЛО

SOAP — это спецификация XML для отправки сообщений по сети. Сообщения SOAP не зависят от какой-либо операционной системы и могут использовать различные протоколы связи, включая HTTP и SMTP.

· 9 мин. чтения

1. Обзор

Helidon — это новая микросервисная среда Java, исходный код которой недавно был открыт Oracle. Он использовался внутри проектов Oracle под названием J4C (Java for Cloud).

В этом руководстве мы рассмотрим основные концепции платформы, а затем перейдем к созданию и запуску микросервиса на основе Helidon.

2. Модель программирования

В настоящее время фреймворк поддерживает две модели программирования для написания микросервисов: Helidon SE и Helidon MP.

· 2 мин. чтения

1. Введение

В этом руководстве мы обсудим распространенную ошибку Eclipse « web.xml отсутствует, а для <failOnMissingWebXml> установлено значение true », которую мы получаем при создании веб-приложения.

2. Ошибка затмения

В веб-приложениях Java web.xml является стандартным именем дескриптора развертывания.

Мы можем создать веб-приложение с помощью Maven или динамический веб-проект с помощью Eclipse. Eclipse не создает дескриптор развертывания по умолчанию web.xml в каталоге WEB-INF/ .

· 7 мин. чтения

1. Введение

В этой статье мы рассмотрим реализацию библиотеки Apache BVal спецификации Java Bean Validation ( JSR 349 ) .

2. Зависимости Maven

Чтобы использовать Apache BVal , нам сначала нужно добавить следующие зависимости в наш файл pom.xml :

<dependency>
<groupId>org.apache.bval</groupId>
<artifactId>bval-jsr</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.1.0.Final</version>
</dependency>

· 5 мин. чтения

1. Обзор

Jersey — это платформа с открытым исходным кодом для разработки веб-сервисов RESTFul .

Помимо эталонной реализации JAX-RS, он также включает в себя ряд расширений для дальнейшего упрощения разработки веб-приложений.

В этом руководстве мы создадим небольшой пример приложения, использующего расширение Model-View-Controller (MVC), предлагаемое Jersey .

Чтобы узнать, как создать API с помощью Джерси, ознакомьтесь с этой статьей здесь .

2. MVC в Джерси

· 12 мин. чтения

1. Обзор

За прошедшие годы экосистема Java значительно развилась и выросла. За это время Enterprise Java Beans и Spring стали двумя технологиями, которые не только конкурировали, но и симбиотически учились друг у друга.

В этом уроке мы рассмотрим их историю и различия. Конечно, мы увидим несколько примеров кода EJB и их эквивалентов в мире Spring .

2. Краткая история технологий

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

· 4 мин. чтения

1. Обзор

В этой статье мы собираемся запускать и отлаживать приложения на WildFly непосредственно из Eclipse IDE.

Мы можем использовать сервер приложений WildFly и Eclipse независимо друг от друга для создания и запуска приложений. В качестве первого шага мы могли бы запускать и останавливать сервер приложений самостоятельно. Однако, когда мы интегрируем их обоих, разработка пойдет быстрее. Например, когда мы изменяем код в режиме отладки, изменения автоматически развертываются.

Обратите внимание, что снимки экрана сделаны с помощью Eclipse Photon, и они могут отличаться в других версиях или операционных системах.

2. Требования

· 5 мин. чтения

1. Введение

В этом руководстве мы исследуем различные режимы сервера и конфигурации сервера приложений JBoss WildFly . WildFly — это легкий сервер приложений с интерфейсом командной строки и консолью администратора.

Однако прежде чем мы начнем, нам нужно убедиться, что у нас есть переменная JAVA_HOME , установленная в JDK . Все, что после версии 8, будет работать для WildFly 17.

2. Режимы сервера

WildFly по умолчанию поставляется с автономным и доменным режимами. Сначала рассмотрим автономный режим.