powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Обмен данными через Интернет
25 сообщений из 75, страница 1 из 3
Обмен данными через Интернет
    #39592386
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предположим, есть программа на Android, которая перехватывает звонок (клиента) и должна записать его в базу предприятия. База живёт локально, где в офисе. Само собой, за NAT`ом и брандмауэром.

Само собой, что можно приобрести хостинг или использовать свой сайт, если он есть. Здесь проблема в том, что придётся изучать php, js чтобы написать API.

Не знаю, есть windows-хостинги, которые позволяют запустить мою программу (на delphi), которая и будет в роли API. Знаю, что есть для ASP.NET, но это не то опять же.

Или на Delphi можно что-то написать, что будет работать на обычном linux-хостинге?

Ещё вариант - в брандмауэре предприятия сделать перенаправление портов, но здесь может быть проблема в том, что IP не постоянный + не совсем безопасно.


Обмен через облако: Google Disk, например? Или Google cloud https://cloud.google.com/sql/docs/mysql/admin-api/v1beta4/?hl=ru


Думаю, лучший вариант будет через Firebase
https://github.com/spinettaro/Firebase4Delphi ?
Кто-то уже пытался использовать Firebase4Delphi? Получается?


Что можно придумать, как говорится, "малой кровью"?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592404
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Здесь проблема в том, что придётся изучать php, js чтобы написать API.

Нет, не придётся. CGI скрипты пишутся на чём угодно, включая bash. Один скрипт - для
сброса информации с телефона в файл, второй скрипт - для выдачи её офисному демону,
который занесёт в базу. JSON, REST и прочий HTML/XML - совершенно не нужны.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592406
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovНет, не придётся

Точнее сказать - изучение PHP это самый простой вариант если промежуточный узел размещать
на халявном shared хостинге. Но солидные люди так не делают. Для VPS есть куча вариантов
организации обмена на любой вкус, включая почти готовый демон, принимающий информацию
через TPC/IP в примерах того же FPC.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592408
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хмммм... т.е. на линукс хостинге можно что-то вроде такого?

http://my-site.com/cgi-bin/myprog1.exe/tel11?777077&tel2?5550555
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592411
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11хмммм... т.е. на линукс хостинге можно что-то вроде такого?

http://my-site.com/cgi-bin/myprog1.exe/tel11?777077&tel2?5550555
forbidden можно даже на винде !
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592412
Сюзанна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Самое простое - статический IP, открыть порт и доступ к БД по SSL
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592414
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, что на винде можно, я знаю. Я удивлюсь, что линукс выполнит мою exe программу на дельфи.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592417
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11defecator, что на винде можно, я знаю. Я удивлюсь, что линукс выполнит мою exe программу на дельфи.
ты сам по ссылке ходил ?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592420
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, нет, конечно, я просто для примера написал
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592423
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый простой и дешевый вариант - на хостинге база, видимая наружу. Андроид в нее пишет, приложение на корпоративном сервере забирает оттуда данные и перекладывает в корпоративную БД.

Еще вариант - покупать не хостинг а VPS и самому всем рулить


Еще вариант - StaticIP для конторы и пробросить порты до БД/АПИ сервера
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592424
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_на хостинге база, видимая наружу.
это опасно и не все хостеры дадут разрешение
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592425
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11_Vasilisk_на хостинге база, видимая наружу.
это опасно и не все хостеры дадут разрешение
если у тебя VDS/VPS, хостерам начхать на твои базы
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592426
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11т.е. на линукс хостинге можно что-то вроде такого?

CGI - простая консольная программа, она без проблем собирается FPC.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592430
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebase только для юридических лиц, частники с этим гугловским сервисом запрещено работать.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592432
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У всех облачных провайдеров есть бесплатные версии сервисов, которые осилят по несколько тысяч запросов в сутки без оплаты. Хотя казалось бы, что может быть проще сделать мини-апи на пхп и выложить это на любой, даже бесплатный хостинг? Там же не будет тысяч звонков в день.

Один запрос принимает post запрос на сохранение данных о звонке. Второй get запрос получает список всех звонков за всё время, день или еще когда. А на предприятии уже стоит маленький сервис, который раз в минуту/час/день проверяет обновления и через апи вытаскивает списки с последующим сохранением в основную базу.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592450
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiFirebase только для юридических лиц, частники с этим гугловским сервисом запрещено работать. не верю
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592451
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiХотя казалось бы, что может быть проще сделать мини-апи на пхп
X11Здесь проблема в том, что придётся изучать php, js чтобы написать API.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592453
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11JaDiFirebase только для юридических лиц, частники с этим гугловским сервисом запрещено работать. не верю
Google избавляется от частных клиентов в России
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592461
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi, тем не менее, там есть бесплатные аккаунты кроме платных

...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592465
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11JaDi, тем не менее, там есть бесплатные аккаунты кроме платных


попробуй, расскажешь
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592470
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, я уже пробую. Что там пробовать... просто ограничения по трафику и количеству данных.

...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592473
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovJSON, REST и прочий HTML/XML - совершенно не нужны.

как раз сейчас именно REST https://firebase.google.com/docs/reference/rest/database/
модно, стильно, молодёжно
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592479
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
я так понимаю, что тебе хочется халявы ?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592482
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, как обычно, как и многим.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592494
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще облачные сервисы линукс-машины поддерживают -- можно как раз последнюю версию делфи попробовать: поставить докер-образ (убунту или что там там делфя поддерживает), запустить и задеплоить туда делфи-приложение, сделав удобный сервис, развертывающийся в два клика. Как раз то, что в первом посте X11 хотел.
...
Рейтинг: 0 / 0
25 сообщений из 75, страница 1 из 3
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Обмен данными через Интернет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]