Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
2 / 2 / 2
Регистрация: 16.06.2014
Сообщений: 70
1

Синхронизация папок

13.03.2016, 10:46. Показов 1424. Ответов 3
Метки нет (Все метки)

Задача - синхронизация выбранной папки между компьютерами. На одном стоит Windows7, на втором - Windows Server 2008.

У меня есть два варианта решения:

1. То что первое пришло в голову, но оно мне нравится меньше. Создание двух программ по типу клиент/сервер. Серверная часть на пк с ws2008, клиентская - на win7. Между ними канал связи и по нему синхронизация. Вообще ничего сложного, но меня отпугивает то, что у меня нет опыта работы с ws2008.

2. Вот с этим нужна помощь. Всё-таки ос windows server была создана для (неожиданно) работы по типу сервера. Возможно, есть стандартные встроенные способы получить доступ к файловой системе сервера (к примеру, по ip), просмотреть файлы в определённой директории и скачать их? Тогда я смог бы обойтись только клиентской частью программы из п.1, это сильно облегчает работу.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2016, 10:46
Ответы с готовыми решениями:

Программная синхронизация содержимого двух папок
Здравствуйте! Написал код где происходит сравнение 2х папок, теперь мне нужно сделать если папки не...

Создание программы на C# "Синхронизация папок"
Нужна программа на C# она работает на подобии стандартного проводника Windows 7, где происходит...

Получить md5 папок в папке и пропустить несколько папок
Доброго времени суток.Делаю проверку папок и вложенных в них папок по md5.Всего нужно проверить 3...

Синхронизация папок
Необходимо создать программу которая раз в 10 секунд проверяет папку №1, если в папке появляются...

3
Администратор
Эксперт .NET
13384 / 10891 / 4482
Регистрация: 17.03.2014
Сообщений: 21,964
Записей в блоге: 1
13.03.2016, 19:15 2
Kherson_IT, вариант с использованим готовой утилиты вроде robocopy рассматривал?
1
Эксперт .NET
5308 / 4104 / 1183
Регистрация: 12.10.2013
Сообщений: 11,909
Записей в блоге: 2
13.03.2016, 19:27 3
Лучший ответ Сообщение было отмечено Kherson_IT как решение

Решение

Цитата Сообщение от Kherson_IT Посмотреть сообщение
первое пришло в голову
Я бы именно на этом варианте и остановился. Это проще, по крайней мере для меня.
Цитата Сообщение от Kherson_IT Посмотреть сообщение
нет опыта работы с ws2008.
При создании клиент-серверного приложения это вообще не играет роли. Будут две программы, работающие в фоновом режиме. Просто запустить их и все.
1
2 / 2 / 2
Регистрация: 16.06.2014
Сообщений: 70
13.03.2016, 21:54  [ТС] 4
Цитата Сообщение от OwenGlendower Посмотреть сообщение
вариант с использованим готовой утилиты вроде robocopy рассматривал?
Рассматривал, но вариант не подошёл клиенту.

Цитата Сообщение от insite2012 Посмотреть сообщение
Я бы именно на этом варианте и остановился. Это проще, по крайней мере для меня.
Просто неохота была создавать велосипеды, если есть штатные методы. В любом случае, спасибо, буду пилить клиент-серверное.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2016, 21:54

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Синхронизация папок
Доброй ночи всем. Есть задача: синхронизировать две папки. Пока только знаю как копировать файлы :D...

Синхронизация папок
На 2-х ПК необходимо иметь синхронизировать папки, с учетом всех изменений. Банальным копированием...

Синхронизация папок
Имеется один компьютер с UBUNTU на котором хранятся файлы и папки, нужно предоставить доступ к этим...

Rsync синхронизация папок
Есть две папки dir1 и dir2 В dir2 файлы всё время прибавляются и обновляются. Необходимо в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.