Создание сайтов под ключ
Тел. (383) 330-50-85, 330-35-62
Создание сайтов и разработка веб-приложений в Новосибирске
Система резервного копирования
Разработанная система позволяет делать резервное копирование данных с компьютера клиента на центральный сервер с помощью простого клиентского приложения, а также восстанавливать сохраненные данные. Клиентское приложение связывается с сервером используя технологию Web Services. Это позволяет программе работать и с прокси-серверами, и файерволами, когда доступен только HTTP протокол.
Цель проекта
Создание простой и гибкой системы для надежного резервного копирования критически важных данных.
Решение:
Разработанная система позволяет делать резервное копирование данных с компьютера клиента на центральный сервер с помощью простого клиентского приложения, а также восстанавливать сохраненные данные. Клиентское приложение связывается с сервером используя технологию Web Services. Это позволяет программе работать и с прокси-серверами, и файерволами, когда доступен только HTTP протокол.
Инструментарий:
Приложение разработано в Microsoft .NET Framework 1.1 на языке C# для серверной стороны и на Borland C++ Builder 6 для стороны клиента.
В настоящее время клиентское приложение работает под Windows 2000 и XP. Серверное приложение работает под Microsoft .NET Framework 1.1 и требует Microsoft SQL Server 2000 и Microsoft Internet Information Server 5.0 или выше.
Протокол передачи данных между сервером и клиентом — Web Services (SOAP, WSDL). Технология .NET Remoting использована для общения между собой модулей сервера на стороне сервера.
|
Основные характеристики:
- Передача данных с помощью Web Services позволяет программе бесперебойно работать даже при наличии файерволов и прокси;
- Простой и удобный интерфейс с древовидной структурой предстваления данных;
- Передача данных с помощью chunking;
- Поддержка аутентификации;
- Регистрация клиента он-лайн с помощью WebServices;
- Режим автоматического создания резервных копий в заданные моменты времени;
- Возможность сохранять большие объемы данных.
|