Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник 306.docx
Скачиваний:
11
Добавлен:
30.04.2022
Размер:
1.05 Mб
Скачать
  1. Занятие: Подключение дополнительных платформ Java в среде Netbeans

    1. Теоретические сведения

Среда NetBeans поддерживает работу с различными платформами Java и с различными версиями одной платформы.

В настоящее время существуют следующие платформы java:

  • Java SE — Java Standard Edition, основная платформа Java, содержит компиляторы, API, Java Runtime Environment; подходит для создания пользовательских приложений, в первую очередь — для настольных систем.

  • Java EE — Java Enterprise Edition, представляет собой набор спецификаций для создания программного обеспечения уровня предприятия.

  • Java ME — Java Micro Edition, создана для использования в устройствах, ограниченных по вычислительной мощности, например в мобильных телефонах, КПК, встроенных системах;

  • JavaFX — технология предназначена для создания графических интерфейсов корпоративных приложений и бизнеса.

  • Java Card — технология предоставляет безопасную среду для приложений, работающих на смарт-картах и ​​других устройствах с очень ограниченным объемом памяти и возможностями обработки.

Кроме того в проектах могут использоваться различные версии библиотек разработчика JDK – 5, 6, 7.

    1. Порядок действий

Для добавления платформы Java в среде NetBeans необходимо выбрать в основном меню пункт «Сервис» подпункт «Платформы Java» (Рис. 10).

Рис. 10. Меню выбора платформ Java в среде NetBeans

В появившемся окне (Рис. 11) отображаются подключенные платформы, наименование и папка выбранной платформы, а также списки элементов платформы. Для добавления новой платформы Java необходимо нажать кнопку «Добавить платформу».

Рис. 11. Окно настройки платформ Java в среде NetBeans:

1 – список подключенных платформ; 2 – наименование выбранной платформы;

3 – папка платформы; 4 – элементы платформы; 5 – кнопка добавления платформы

В окне выбора размещения платформы следует указать путь к библиотеке JDK требуемой платформы (Рис. 12), после чего нажать кнопку «Далее».

Рис. 12. Окно выбора папки размещения платформы Java в среде NetBeans

В следующем окне необходимо указать имя платформы, которое будет отображаться в списке доступных платформ, указать или выбрать с помощью кнопки «Обзор» путь к исходным файлам платформы (если есть), указать или выбрать с помощью кнопки «Обзор» путь к файлам документации платформы (если есть), после чего нажать кнопку «Готово» (Рис. 13).

Рис. 13. Окно настроек платформы Java в среде NetBeans:

1 – наименование платформы; 2 – исходные файлы; 3 – документация платформы

В результате в окне настройки платформ Java, в списке подключенных платформ, появится новая платформа. Для завершения необходимо нажать кнопку «Закрыть» (Рис. 14).

Рис. 14. Окно настройки платформ Java в среде NetBeans:

1 – добавленная платформа Java

  1. Занятие: Подключение дополнительных серверов приложений в среде NetBeans

    1. Теоретические сведения

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

Первый уровень, интерфейсный, как правило, графический (GUI).

Средний уровень, исполнимый программный код, размещенный обычно на выделенном сервере.

Третий уровень — базы данных. Сюда же относятся средства доступа к данным и управления транзакциями.

В сетевой среде сервер приложений является посредником между фронт-эндами клиентов и серверами баз данных.

Бизнес-логика может быть реализована на стороне сервера как целиком (удаленный код), так и частично (распределенный код). В первом случае к серверу могут обращаться терминалы и «тонкие» клиенты и такое взаимодействие соответствует модели «сервер терминалов». «Толстые» и rich-клиенты могут получать компоненты серверного приложения и выполнять их на своей стороне.

Существует множество реализаций серверов приложений. Некоторые бесплатные серверы – GlassFish, JBoss Application Server, Resin. Некоторые коммерческие серверы – IBM WebSphere, SAP NetWeaver Application Server, Oracle WebLogic (BEA).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]