На главную Написать письмо Карта сайта Английская версия

Тел. (383) 330-50-85, 330-35-62

Создание сайтов и разработка веб-приложений в Новосибирске
 

Система резервного копирования

Разработанная система позволяет делать резервное копирование данных с компьютера клиента на центральный сервер с помощью простого клиентского приложения, а также восстанавливать сохраненные данные. Клиентское приложение связывается с сервером используя технологию Web Services. Это позволяет программе работать и с прокси-серверами, и файерволами, когда доступен только HTTP протокол.

Дата создания: 2009
Тип: Решения, Десктоп решения
Индустрия: Телекоммуникации и IT
Объем работ:
 

Цель проекта

Создание простой и гибкой системы для надежного резервного копирования критически важных данных.

Решение:

Разработанная система позволяет делать резервное копирование данных с компьютера клиента на центральный сервер с помощью простого клиентского приложения, а также восстанавливать сохраненные данные. Клиентское приложение связывается с сервером используя технологию 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;
  • Режим автоматического создания резервных копий в заданные моменты времени;
  • Возможность сохранять большие объемы данных.