Spec-Zone .ru
спецификации, руководства, описания, API

След: Развертывание

Богатые интернет-приложения Java (RIA) являются приложениями, которые имеют черты, подобные настольным приложениям, но развертываются через Интернет. RIA Java могут быть разработаны и развернуты, поскольку апплеты Java или Сеть Java Запускают приложения.

Компонентно-ориентированная Архитектура

В прошлом решение о том, развернуть ли Java богатое интернет-приложение в браузере как апплет, или вне браузера как Сеть Java, Запускает приложение, мог значительно воздействовать на проект приложения. С Плагином Java следующего поколения было значительно упрощено это решение.

Традиционно, приложения создают свои пользовательские интерфейсы, включая верхний уровень Frame, в main метод. Этот стиль программирования предотвращает легкое повторное развертывание приложения в браузере, потому что это предполагает, что приложение создает свое собственное Frame. Работая в браузере как апплет, апплет является высокоуровневым контейнером, который должен содержать пользовательский интерфейс для приложения. Верхний уровень Frame не необходим.

Используйте компонентно-ориентированную архитектуру, разрабатывая Ваш Java богатое интернет-приложение. Попытайтесь организовать его функциональность в один или более компонентов, которые могут быть составлены вместе. В этом контексте термин "компонент" относится к элементу GUI, который является подклассом AWT Component class, Swing JComponent class, или другой подкласс. Например, у Вас мог быть верхний уровень JPanel который содержит другие компоненты UI в этом (как комбинация более вложенного JPanels и текстовых полей, поля комбинированного списка и т.д.). С таким проектом становится относительно легко развернуть базовую функциональность, поскольку апплет или Сеть Java Запускают приложение.

Чтобы развернуться как апплет Java, Вы только должны обернуть базовую функциональность в Applet или JApplet и добавьте браузер определенная функциональность в случае необходимости. Чтобы развернуться как Сеть Java Запускают приложение, обертывают функциональность в a JFrame.

Выбор Между Апплетами Java и Сетью Java Запускает Приложения

Богатое Руководство по Решению Интернет-приложений содержит подробную информацию, чтобы помочь Вам решить, развернуть ли Ваш код, поскольку апплет Java или Сеть Java Запускают приложение.

Этот след обсуждает разработку и развертывание RIA. См. Клиент Возможности JRE - страница Справочника для возможностей, представленных в различных версиях клиентской среды выполнения Java (JRE) программное обеспечение.

значок следа Разработка и Развертывание Апплетов Java

значок следа Разработка и Развертывание Сети Java Запускают Приложения

значок следа Выполнение Больше С Java Богатые Интернет-приложения

значок следа Всестороннее развертывание

Поддержка Инструментов

значок следа Упаковка Программ в Файлах JAR


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь
.

Предыдущая страница: Начало Учебного руководства
Следующая страница: Апплеты Java