Разработка архитектуры программной системы "Библиотека" - Лабораторная работа

бесплатно 0
4.5 104
Обзор существующих объектных архитектур. Архитектура программного обеспечения. Создание веб-сервиса "Библиотека", предоставляющего механизмы работы с данными на стороне клиентского приложения. WEB-сервис и трехуровневая архитектура в основе приложения.


Аннотация к работе
Web - сервисом может быть любое приложение, имеющее доступ к Web, например, Web - страница с динамическим содержимым. Спецификация ONE Sun требует, чтобы Web - сервисы были доступны через HTTP и другие Web - протоколы, чтобы дать возможность обмениваться информацией посредством XML - сообщений и чтобы их можно было найти через специальные сервисы - сервисы поиска. Существенным отличием WCF от.net Remoting является то, что WCF - это, прежде всего, технология для построения сервис-ориентированной архитектуры приложений (SOA - Service-Oriented Architecture), что позволяет абстрагироваться от конкретной технологи, на которой этот сервис реализован и пользоваться им из других приложений, написанных на любой другой платформе, языке, технологии; главное, чтобы реализация клиента отвечала определенным правилам. } public bool CREATEREADER (string name, string mail, DATETIME age) } public bool CREATEBOOK (string name, string author, string publisher, DATETIME year)В ходе выполнения лабораторных работ был создан веб-сервис Библиотека, предоставляющий определенные механизмы работы с данными на стороне клиентского приложения.

План
Содержание

Обзор существующих архитектур

Архитектура ПО

Текст программы

Выводы

Вывод
В ходе выполнения лабораторных работ был создан веб-сервис Библиотека, предоставляющий определенные механизмы работы с данными на стороне клиентского приложения. В качестве типового решения был выбран - тонкий клиент. Веб-служба Библиотека позволяет выполнять все необходимые операции с поступившими/сдавшими книгами. Основанная на WEB-сервисе и трехуровневой архитектуре приложения, позволяет выполнять запросы на выборку, вставку и другие операции используя любой язык программирования поддерживающий WEB-сервис.

Размещено на
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?