СОДЕРЖАНИЕ

 

Практическое задание. 3

Выборочный листинг кода. 7

Список использованных источников. 17

 



Фрагмент работы:

Постановка задачи

Разработать подсистему учета и регистрации выявленных неисправностей транспортных средств в автопарке. Реализовать возможность добавления, удаления, редактирования, поиска и просмотра информации.

Технология реализации – RMI

Источник данных – текстовый файл

 

Решение

Когда мы используете RMI для разработки распределенного приложения, мы проделываем следующие общие шаги.

Разработка и реализация компонентов нашего распределенного приложения. Компиляция исходных кодов и генерация заглушек. Придание классам доступности в сети. Запуск приложения.

Запуск приложения включает в себя запуск регистра удаленных объектов RMI, сервера и клиента.

RMI-приложение состоит из нескольких частей:

интерфейсы для удаленных служб; удаленные службы; файлы заглушки и скелета; сервер, предоставляющий удаленные службы; служба имен RMI, дающая возможность клиентам найти удаленные службы; поставщик файла классов (HTTP или FTP-сервер); клиентская программа, которая нуждается в удаленных службах.

Создание приложения, которое использует удалённые методы, можно условно разделить на шесть этапов:

Написать и откомпилировать Java-код для интерфейсов. Написать и откомпилировать Java-код для классов реализации. Создать файлы классов заглушки и скелеты из классов реализации. Написать Java-код программы хоста для удаленного обслуживания. Разработать Java-код для клиентской программы RMI. Установить и запустить RMI-систему.

Перед началом работы с автоматизированной подсистемой необходимо запустить серверное приложение и осуществить запуск RMI сервера (рисунок 1).

Рисунок 1 – Запуск сервера

 

Далее необходимо запустить клиента и подключиться к серверу

 

Рисунок 2 – Подключение клиента к серверу

После подключения к серверу появится главное окно клиентского приложения (рисунок 3).

 

Рисунок 3 – Главное окно клиентского приложения

В клиентском приложении реализованы такие функциональные возможности как добавление, редактирование, удаление, поиск и сортировка данных.

Для того чтобы добавить новую запись необходимо нажать на кнопку «Добавить», после чего появится соответствующее окно для добавления (рисунок 4).



Список использованной литературы:

Ноутон П., Шилдт Г. Java 2: Пер. с англ.—СПб. Издательство: «БХВ-Петербург», 2008. Морган, Майкл. Java 2. Руководство разработчика.: Пер. с англ.: Уч.пос.—М. Издательство: «Вильямс», 2000. Java 2 Enterprise. Основы практической разработки распределенных корпоративных приложений. Н. Смирнов. Издательство: «КУДИЦ-Образ», 2002 г. Язык программирования Java. Кен Арнолд, Джеймс Гослинг, Дэвид Холмс. Издательство: «Вильямс», 2001 г. Серверные приложения на языке Java. Р. Р. Мухамедзянов. Издательство: «СОЛОН – Р», 2002 г. Технологии программирования на Java 2. Книга 2. Распределенные приложения. Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри. Издательство: «Бином-Пресс», 2009 г.


Цена сегодня: 12.00 бел.руб.

Вы находитесь на сайте как незарегистрированный пользователь.
Для покупки работы Вам необходимо заполнить все поля ниже:
Ваше имя :
Придумайте логин :
Ваш e-mail :
Ваш телефон :
Параметры выбора
Дисциплина
Вид работ
Цена
от 
до 
Год сдачи
от 
до 
Минимальный балл
Страниц не менее
Слова в названии
Слова в описании


Megabank.by - Купить дипломную работу в Минске

Оставьте свои данные и мы перезвоним!