СОДЕРЖАНИЕ

 

Практическое задание. 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 :
Ваш телефон :
Параметры выбора
Дисциплина
Вид работ
Цена
от 
до 
Год сдачи
от 
до 
Минимальный балл
Страниц не менее
Слова в названии
Слова в описании


ИП Глухов Руслан Алексеевич, Свид-во о гос. рег. № 190616554 от от 07.04.2005 г., Мингорисполком.
Юр. адрес: 220020, Республика Беларусь, г. Минск, пр-т Победителей, 125-185

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

Разработка сайта 3D.BY

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