Имя: Пароль:
IT
 
Свое приложение с синхронизацией по интернету.
,
0 Uragan_a
 
22.06.14
16:06
Хочу написать для себя простую программу для синхронизации определенной информации через интернет на нескольких ПК, телефоне и интернете.

Что почитать, через, что реализовывают обмен через интернет? Веб сервисы или еще чего?

Есть сервер, находящийся постоянно в интернете, айпи адреса. Немного писал на пхп, c++ и eclipse.

В принципе приложения с нужным функционалом смогу реализовать для всех платформ. Но вот, как и через, что делать синхронизацию?
1 Йохохо
 
22.06.14
16:09
2 ДенисЧ
 
22.06.14
16:10
Используй веб-сервисы.
3 dangerouscoder
 
23.06.14
05:19
Есть seafile с открытым исходным кодом. Можешь переписать под себя. Клиенты вроде уже есть для всех платформ.
4 strange2007
 
23.06.14
05:26
DeopBox не подходит? Вроде очень гибкий и удобный синхронизатор всякой фигни. И городить ни чего не надо
5 дедушка Вах
 
23.06.14
05:42
и я вот тоже хочу написать для себя, а чего не знаю
гаджет на деск топ посоветуйте, надо тупо таймер минут на 20-25 с бибикой что б котлеты не подгорали
ЗЫ ничо не бибикает, если я на антигуа в ризен 2
6 Ислам
 
23.06.14
05:53
(0) Скачай SDK под винду 8.1, там как раз синхронизацию во всю рекламируют, есть разные примеры: на С++, C#, JavaScript, VisualBasic.
7 Ислам
 
23.06.14
05:54
+(6) синхронизация там делается через серваки Микрософта.
8 Ислам
 
23.06.14
05:55
(5) В телефон приложение скачай, Кухонный таймер. Если у тебя не многозадачный телефон и играешь на нем в игрушки, то ставь будильник, он всегда срабатывает.
9 Ислам
 
23.06.14
05:57
(4) Интересно, как ты дропбоксом сможешь синхронизировать например настройки пользователей 1С? Или например любые данные программ которые хранятся в реестре?
10 rphosts
 
23.06.14
05:59
(0) в 1С есть встроенные механизмы обмена/синхронизации. Зачем огород городить?
11 дедушка Вах
 
23.06.14
06:03
(8) ты че темный, какой телефон и ризен 2 - телефонистам там нервно курить ещё лет двести
12 Ислам
 
23.06.14
06:06
(11) Не знаю что ты там себе придумал в своей тёмной голове, но на меня это не вываливай.
13 Ислам
 
23.06.14
06:10
Если у тебя такой телефон который потянет приложение "Кухонный таймер" только через 200 лет появится, то тогда забудь про мой совет.
14 дедушка Вах
 
23.06.14
06:12
(12) че, даже не обидеслся, тануна опять зря старался
15 strange2007
 
23.06.14
06:12
(9) >> Интересно, как ты дропбоксом сможешь синхронизировать например настройки пользователей 1С?
В теме не указан тип информации. К тому-же без сетевых технологий писать самописку проще, а значит надёжней и стабильней. Но если автору очень хочется занять своё время, тогда конечно путей много. Я тоже люблю в свободное время фигнёй позаниматься
16 Ислам
 
23.06.14
06:14
(15) Вот и я про то. Нужно указать тип информации.
18 Cube
 
23.06.14
06:23
(0) У меня по домашней вафле синхронизируется самописка на 1С (на компе) с самопиской на android (на смартфоне) через веб-сервисы. Проблем не замечено.
19 Cube
 
23.06.14
06:25
+(18) На android приложение создано НЕ через 1С. Всё ручками...
21 ildary
 
23.06.14
07:01
(0) можно изобретать велосипед, а можно взять BTSync и не ломать голову.
23 дедушка Вах
 
23.06.14
07:47
(22) это вам в афроомерику надо
ЗЫ размечтался млин
24 дедушка Вах
 
23.06.14
07:52
с такими проблемами
25 vde69
 
модератор
23.06.14
07:54
(23) сейчас в бан отправлю, за флуд в тематике :)
26 Uragan_a
 
23.06.14
07:54
хочу накидать небольшой органайзер (задачник), простой, но главное синхронизация со всеми устройствами.
27 Uragan_a
 
23.06.14
07:55
подобных всего 1 или 2, но очень навороченные и один из них платный
28 Ислам
 
23.06.14
08:50
(25) Почему не отправил его в бан за оскорбление (17)?
29 Ислам
 
23.06.14
08:53
(26) На экране будет сколько задач влезать максимально?
Если все устройства на Win 8.1 или WinPhone 8.1 то проблем с написанием синхронизации вообще нет.
Андроид с виндой синхронизировать будет сложнее, но думаю в сети тоже есть примеры.
30 Jump
 
23.06.14
09:04
(9)Да как нефиг делать.
31 Jump
 
23.06.14
09:10
(26)Все просто - пишешь 1 сервер на чем могешь, и размещаешь его на компьютере с белым адресом.
К нему будут подключаться клиенты для запроса обновлений, он будет знать кому какие обновления нужны.
И некоторое количество клиентов, под нужные тебе платформы.

Ничего сложного в принципе нет.
Проблема только в том что придется решать большое количество технических мелочей - как бороться с коллизиями при обновлении, как минимизировать трафик.
32 strange2007
 
23.06.14
09:24
(26) Если рукоблудить, то можно писать и писать... А можно просто использовать, например, EssentialPIM
33 Uragan_a
 
23.06.14
09:32
(32) я бы назвал это самообразованием. И совмещением приятного с полезным)
34 Uragan_a
 
23.06.14
09:39
пим поставил, но далко за такую простую штуку в красивой обертке и красивымназванием отдавать 3 косаря
35 Uragan_a
 
23.06.14
09:39
* жалко
36 strange2007
 
23.06.14
09:39
(33) Для самообразования сложная задача. И когда встанет вопрос что края не видать, настроение упадёт и самооценку малость опустит, т.е. будет хуже
37 strange2007
 
23.06.14
09:40
(34) Так ты бесплатную ставь. Зачем платную то? Платная, это для коллективной работы же
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс