СОДЕРЖАНИЕ

 

Разработка приложения. 3

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

Приложение 1 Листинг кода серверной части приложения. 10

Приложение 2 Скрипт генерации базы данных. 22



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

Разработка велась на языке Java с использованием технологии RMI в интегрированной среде разработки Eclipse. Использована СУБД MySQL. Серверная часть представляет собой консольное приложение. Клиентская часть разработана в виде web-приложения, с использованием технологий JSP, Servlets. Листинг кода серверной части представлен в приложении 1 к пояснительной записке. Скрипт генерации базы данных находится в приложении 2 к пояснительной записке. Исходные файлы, а также AssetTurnoverServer.jar-архив серверной части и AssetTurnoverClient.war – архив клиентской части содержатся на прилагаемом к записке компакт-диске.

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

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

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

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

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

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

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

Для того, чтобы подготовить приложение к работе необходимо скопировать откомпилированные файлы программы, а так же исполняемые файлы в каталог на диске, установить параметры classpath и path в командной строке, как изображено на рисунке 2.1. Далее необходимо запустить rmiregistry соответствующей командой – “start rmiregestry” и запустить исполняемый архив сервера приложения AssetTurnoverServer.jar.



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


1 К. Хорстманн, Г.Корнелл. Java 2. Том 1. Основы. Восьмое издание. Вильямс, 2011 – 813 с.
1 К. Хорстманн, Г.Корнелл. Java 2. Том 2. Тонкости программирования. Восьмое издание. Вильямс, 2012 –983 с.
2 Э.Гамма, Р.Хелм, Р.Джонсон, Д.Влиссидес. Приемы объектно-ориентированного проектирования. Паттерны проектирования. – Питер, 2008 – 366с.

 


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

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


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

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