Факультет «Информатика и системы управления»
 Методические указания к лабораторной работе
 по курсу «Распределенные системы обработки информации»
 "Создание компонентов JavaBeans"
 Москва 2004 г.
 
  Цель работы 1.         Изучить основные понятия и назначение технологии JavaBeans.
 2.         Научиться создавать jar‑файлы в среде Eclipse.
 3.         Изучить структуру файлов манифеста.
 4.         Познакомиться с созданием многопоточных приложений.
 5.         Освоить простой визуальный редактор Java BeanBox.
   Задание для домашней подготовки Ознакомиться с теоретическим материалом, представленным в приложениях к данным методическим указаниям и примерами программ. Ознакомиться с текстом задания к лабораторной работе, предложить размещение компонентов и функциональность, удовлетворяющую требованиям задания к лабораторной работе, и написать программу.
 Задание к лабораторной работе  
 Необходимо создать компонент 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 (The Java Language Specification – http://www.javasoft.com/docs/books/jls/).  ............