Лабораторная работа: Создание компонентов JavaBeans
Методические указания к лабораторной работе
по курсу «Распределенные системы обработки информации»
"Создание компонентов JavaBeans "
Москва 2004 г.
Цель работы
1. Изучить основные понятия и назначение технологии JavaBeans.
2. Научиться создавать jar‑файлы в среде Eclipse.
3. Изучить структуру файлов манифеста.
4. Познакомиться с созданием многопоточных приложений.
5. Освоить простой визуальный редактор JavaBeanBox.
Задание для домашней подготовки
Ознакомиться с теоретическим материалом, представленным в приложениях к данным методическим указаниям и примерами программ. Ознакомиться с текстом задания к лабораторной работе, предложить размещение компонентов и функциональность, удовлетворяющую требованиям задания к лабораторной работе, и написать программу.
Задание к лабораторной работе
Необходимо создать компонент JavaBean, работающий в роли таймера. Он должен выводить количество срабатываний с момента активации. Интервал таймера задаётся в свойствах компонента.
Содержание отчета
Отчет должен содержать:
1. Постановку задачи, решаемой отлаженной программой.
2. Руководство пользователя отлаженной программы, содержащее описание интерфейсов всех функций программы.
3. Листинг программы с необходимыми комментариями.
Контрольные вопросы
1. Где используются компоненты JavaBeans?
2. Что представляет собой процесс создания компонента?
3. В каком месте данной работы необходимо использование потоков?
4. Что такое файл манифеста?
5. Для чего нужны jar‑архивы?
6. Для чего нужен редактор BeanBox?
7. Как увидеть свой компонент в действии?
Литература
Официальные источники:
1. Кен Арнольд, Джеймс Гослинг, Дэвид Холмс. Язык программирования Java™.
2. Официальный сайт Java– http://java.sun.com/ (есть раздел на русском языке с учебником).
3. Java™ 2 SDK, Standard Edition Documentation – http://java.sun.com/products/jdk/1.5/index.html.
4. Джеймс Гослинг, Билл Джой, Гай Стил. СпецификацияязыкаJava (TheJavaLanguageSpecification– http://www.javasoft.com/docs/books/jls/). Перевод на русский язык – http://www.uni-vologda.ac.ru/java/jls/index.html
5. Официальный сайт проекта Eclipse– http://www.eclipse.org/.
6. BeanSDK Documentation.
Другое:
--> ЧИТАТЬ ПОЛНОСТЬЮ <--