Передача данных между разными формами и компьютерами

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Передача данных между разными формами и компьютерами

Сообщение GrEFeRFeeD » 14.07.2019 21:37:50

Есть ли возможность передачи данных (переменные/файлы и т.д.) в реальном времени между двумя формами, на разных компьютерах?
Или же способ подключить форму к электронной почте (gmail, к примеру), что бы та вытаскивала только определённые сообщения?
GrEFeRFeeD
незнакомец
 
Сообщения: 6
Зарегистрирован: 01.08.2018 15:21:44

Re: Передача данных между разными формами и компьютерами

Сообщение Снег Север » 15.07.2019 07:55:02

"Формы на разных компьютерах" - это что? Разные программы? Разные экземпляры одной и той же программы?
Сетевой доступ одного компа к другому есть есть? Тогда задача тривиальная - обмен с помощью стандартного TCP.
Можно настроить почту gmail на протокол IMAP - тогда будет полный контроль за сообщениями по их номеру.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 2993
Зарегистрирован: 27.11.2007 16:14:47

Re: Передача данных между разными формами и компьютерами

Сообщение VirtUX » 15.07.2019 14:27:34

Гугли в сторону "клиент-сервер на Lazarus". Также полезно для начала познакомиться с протоколами TCP и UDP. Возможно интересно будет познакомиться и с HTTP. Также рекомендую к рассмотрению библиотеку Synapse и погуглить на "synapse клиент-сервер", и там же изучить классы TUDPBlockSocket и TTCPBlockSocket.
Терпения и удачи!
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Передача данных между разными формами и компьютерами

Сообщение Ichthyander » 16.07.2019 10:24:47

Лучше, ИМХО, организовать клиент-сервер на базе HTTP, к примеру, протокол REST
Аватара пользователя
Ichthyander
энтузиаст
 
Сообщения: 668
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань

Re: Передача данных между разными формами и компьютерами

Сообщение GrEFeRFeeD » 16.07.2019 15:09:14

То беж нужно покупать сервер и т.д.?
(простите, школьный уровень знаний)
GrEFeRFeeD
незнакомец
 
Сообщения: 6
Зарегистрирован: 01.08.2018 15:21:44

Re: Передача данных между разными формами и компьютерами

Сообщение Снег Север » 16.07.2019 15:31:07

GrEFeRFeeD писал(а):нужно покупать сервер и т.д.?

Нет, сервер в данном случае - это просто название программы (или части программы встроенной в другую программу).
Поскольку вы явно совсем не владеете вопросом, то вам лучше сначала поискать описания и примеры клиент-сервер для Delphi - их просто море. В Лазарусе делается аналогично.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 2993
Зарегистрирован: 27.11.2007 16:14:47


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: stikriz11 и гости: 35

Рейтинг@Mail.ru