Большинство программного обеспечения, которые были разработаны ранее были основаны на архитектуре клиент-сервер, который в ней нуждается, чтобы быть установлен отдельно в каждом из компьютера пользователя. Обновление например веб-приложение стало чрезвычайно трудно, поскольку это участие модернизации каждую машину, в которой ранее было установлено. Еще хлопот, что клиент-сервер разработки пользовательских приложений требовалось лицензировать его каждый раз вы установили веб-приложения в базе данных приложений, управляемых computer.
Most, которые разработаны с использованием технологий с открытым исходным кодом есть трехуровневую структуру. Сам веб-приложение работает в браузере настольного компьютера или ноутбука. Пользователи могут получить доступ только к передней части приложения к входным данным или строки поиска. Java является независимым от платформы позволяет приложениям получать доступ с любого устройства, как КПК или мобильного телефона или любого Telnet разработки приложений боб device.
Enterprise Java происходит с использованием трехуровневой архитектуры, состоящий из переднего конца, известного как веб-контейнер, в контейнере EJB, третий ярус является база данных. Это трехуровневая структура оказалась очень полезной для корпоративных приложений development.A веб-приложения, разработанного в 3 яруса стадии: пользовательских услуг, бизнес-услуги, и услуги передачи данных. Служба Пользователь уровня создает визуальный шлюз для потребителя взаимодействовать с приложением. Это может варьироваться от основной HTML и DHTML сложных компонентов в COM и Java API для applets.
Java обработки XML (JAXP): Предназначен для оказания помощи приложения в разборе и Преобразование XML documents.Java имен и каталогов данным (JNDI): Определяет методы, которые выполняют каталог операции, такие как поиск объектов, используя их атрибуты и ассоциирование атрибутов с objects.Java архитектуры для XML Binding (JAXB): Обеспечивает связывания компилятор и рамки выполнения для отображения Java-объектов в XML-документов. Эта функциональность позволяет