powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Обмен данными через Интернет
75 сообщений из 75, показаны все 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
Обмен данными через Интернет
    #39592498
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11defecator, как обычно, как и многим.
но тут ты обломился
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592499
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, почему, если firebase предоставляет услуги бесплатно с какими-то ограничениями.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592500
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator,

а разве Харьков, откуда родом X11, это касается?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592501
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11defecator, почему, если firebase предоставляет услуги бесплатно с какими-то ограничениями.
неужто купить VDS/VPS настолько накладно для бизнеса ?
"Возьмём дырокол в аренду ?"
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592503
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь https://www.kinvey.com/pricing/ тоже предоставляют какой-то функционал бесплатно.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592504
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Докdefecator,

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

а разве Харьков, откуда родом X11, это касается?
А разве там написано что-то конкретно про харьков ?
Там написано, что физики идут лесом.
Страна не указана
хотя нет, страна указана.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592506
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
в таком случае никто не помешает использовать Firebase в Харькове !
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592508
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11здесь https://www.kinvey.com/pricing/ тоже предоставляют какой-то функционал бесплатно.

о, в Токио даже есть спец палитра BaaS clients и там есть TKinveyProvider
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39592512
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11X11здесь https://www.kinvey.com/pricing/ тоже предоставляют какой-то функционал бесплатно.

о, в Токио даже есть спец палитра BaaS clients и там есть TKinveyProvider

редиски убрали REST API


а в справке по Delphi пишут, что нужно выбирать REST API
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39594834
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока что реализовал напрямую из Android приложения в Firebird.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39596337
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,
посмотри
https://www.tmssoftware.com/site/myclouddata.asp

ну вот все есть ... и халявные тарифы в том числе... единственное,
компоненты https://www.tmssoftware.com/site/tmscloudstudio.asp платные, НО очень хорошие!
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39596353
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, я видел, спасибо. Пока не разбирался в них ещё.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597276
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все просто: пишется dll для IIS. Вариантов реализации обмена - овердофига (например, https://github.com/danieleteti/delphimvcframework).

Арендуем сервер с Windows и делаем что хотим. Цена вопроса до 5000 р. в месяц. А если купить статический IP себе, то можно и свой комп использовать.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597306
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут надо что-то вроде push.
Ну т.е. клиенты что-то отправляют на промежуточный сервер (который в интернете /в облаке/), а этот промежуточный сервер сразу отправляет данные на корпоративный рабочий сервер в базу или приложению, которое работает с базой. Иначе что получается - нужно интернет-сервер опрашивать периодически: ау, есть чё?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597314
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11ау, есть чё?
А пуш по твоему иначе работает?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597352
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, не знаю, даже не вдавался пока что в детали.
Может можно минуя промежуточные базы типа "Firebase Realtime Database" отправлять данные на корпоративный сервер пушем? Если данных совсем не много.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597359
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

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

X11Предположим, есть программа на Android, которая перехватывает звонок (клиента) и должна записать его в базу предприятия. База живёт локально, где в офисе. Само собой, за NAT`ом и брандмауэром.

Но записать не сразу. Т.е .все звонки перехватываются и отображаются в списке, в этой аппликации, а уже по нажатию на кнопку Отправить в базу, юзер вводит имя клиента и оно с телефоном и ещё с др. данными отправляется в базу фирмы. База - фирмы в локалке на Firebird 3.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597391
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мы как-то делали систему чисто на лямбдах от Амазона, пользовали на полную катушку, база, очередь сообщений, пуши на клиентов и все такое. Работало весьма неплохо. Но дельфи там нет, есть js и питон. Масштабируемость отличная, и никакого администирования серверов, плюсом для небольших проектов можно вполне уложиться в бесплатные месячные лимиты амазона.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597395
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11в самом начале написал:

X11Предположим, есть программа на Android, которая перехватывает звонок (клиента) и должна записать его в базу предприятия. База живёт локально, где в офисе. Само собой, за NAT`ом и брандмауэром.

Но записать не сразу. Т.е .все звонки перехватываются и отображаются в списке, в этой аппликации, а уже по нажатию на кнопку Отправить в базу, юзер вводит имя клиента и оно с телефоном и ещё с др. данными отправляется в базу фирмы. База - фирмы в локалке на Firebird 3.
И где же тут нужен реалтайм? Потом еще выяснится, что эти данные о звонках нужны раз в неделю/месяц, чтобы сформировать отчет с историей звонков клиента/менеджера.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597415
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi, как где? Добавление информации о звонке. Они сразу должна попасть в базу фирмы.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597425
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется вести разговор о реалтаймовой программе на ОС не режима реального времени как минимум странно.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597450
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11JaDi, как где? Добавление информации о звонке. Они сразу должна попасть в базу фирмы.
Для каких целей она СРАЗУ должна попасть в базу? Про реалтайм говорят тогда, когда эти данные нужны СРАЗУ же -- например, передать пользователю какой-то фидбек, посчитать и вернуть данные, отобразить в системе мониторинга, отослать исполнителю и т.п. Если это происходит с задержкой, пусть даже в минуту -- то ни о каком реалтайме и речи не идет, там это не нужно. И соответственно технологии можно применять заметно более простые и дешевые (читай, вместо постоянно соединения такие как лонгпул, сокеты -- можно использовать простейшие запросы по таймеру).

P.S. Я уже не говорю про то, что телефоны и связь в них -- вообще нестабильны и предполагает как постоянные проблемы со связью, так и включение/выключение самого приложения. Особенно когда речь идет про звонки -- он ведь вообще без сети работают -- куда их отсылаться-то в "реалтайме".
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597456
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiДля каких целей она СРАЗУ должна попасть в базу?

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

Ещё раз напишу: пользователь на своём смартфоне сам жмякает кнопку Добавить звонок в базу. Т.е. добавление в базу происходит не во время звонка. Т.к. во время звонка EDGE/3G/4G не работает.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597494
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11...
Ещё вариант - в брандмауэре предприятия сделать перенаправление портов, но здесь может быть проблема в том, что IP не постоянный + не совсем безопасно.

...
Что можно придумать, как говорится, "малой кровью"?
У вас у предприятия нет статического IP? Что-то я сомневаюсь. Если нет, то взять у провайдера статический IP стоит по-моему совсем недорого. По-моему нормальный вариант - в локальной сети поставить веб-сервер под windows, на нем CGI-приложение, написанное на Дельфи, которое будет получать данные от клиентов и писать их в БД. А на корпоративном роутере сделать перенаправление портов так, чтобы клиенты обращались на ваш внешний IP, а их перекидывало бы на внутренний web-сервер. Может тут правда есть какие-то нюансы, например если клиентов много, загрузят роутер, не знаю. Сам правда так не делал.)
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597501
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62,

другой вариант - как писали, взять например обычный виртуальный хостинг, они же есть и под Linux, и под Windows, и клиентам обращаться на веб-сервер. Но в этом варианте всё равно остается задача передачи данных с веб-сервера во внутреннюю БД.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597520
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62У вас у предприятия нет статического IP?

Это не проблема и не важно, и здесь это не обсуждается. Есть куча сервисов типа no-ip.com или dyndns.
Другой вопрос, что не самый правильный вариант - это выставлять наружу firebird.

Мало того, дело не во мне или не только во мне. А если это приложение а-ля ширпотреб?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597523
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это ширпотреб, то у пользователей, у мелких фирм нет желания арендовать целый сервер. У некоторых даж и сайтов-то нет
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597529
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11s62У вас у предприятия нет статического IP?

Это не проблема и не важно, и здесь это не обсуждается. Есть куча сервисов типа no-ip.com или dyndns.
Другой вопрос, что не самый правильный вариант - это выставлять наружу firebird.

Мало того, дело не во мне или не только во мне. А если это приложение а-ля ширпотреб?Вариант, который предложил я - не выставлять наружу Firebird, а выставить наружу web-сервер.

Ширпотреб - в смысле люди покупают ваш софт и будут решать с ним описанную проблему с записью данных на сервер? (точнее вы сейчас должны для них это решить) Или ширпотреб в смысле, что много телефонов с приложением, а сервер все-таки у вас один?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597551
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,
то есть вы решаете задачу не для своего предприятия, а продукт (ширпотреб) - это не приложение для мобильного устройства, а комплект - сервер для предприятия(-покупателя) + мобильное приложение (+ необходимое для обмена данными между мобильными устройствами и сервером), так?
Я сначала понял задачу по-другому.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597565
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62Вариант, который предложил я - не выставлять наружу Firebird, а выставить наружу web-сервер.
К сожалению, если это будет ширпотреб, то клиент сам себе не установит и не настроит веб-сервер в офисе. Мне так кажется.
Даже я, например, без гугленья, не смогу установить и настроить веб-сервер. Ну т.е. никогда этого не делал.

По идее, всё должно сводиться к тому, что пользователь или не слишком опытный админ фирмы должен ввести какие-нибудь параметры где-нибудь в приложении, типа логин/пароль, адрес и, может быть, ещё что-то.

Пока что да, самый лучший вариант - это stand-alone веб-сервер (в дельфи такое есть), которое будет принимать REST запросы на офисном ПК и обрабатывать их. Посадить этот сервер на нестандартный порт. Придётся что-то выдумывать, если будет атака. Бесплатно, т.е. не нужно платить облачным сервисам.

Второй похожий вариант - это тупо выставить firebird, ну или какая там СУБД может использоваться, наружу тоже на нестандартный порт. Какая-никакая, но и СУБД тоже есть защита. Тогда всё сводится к прямому обращению к СУБД.

Правильный вариант - где-то держать промежуточный сервер (трёхзвенка). Но я пока не знаю, как правильней с промежуточного сервера забирать инфу. Мало того, все такие сервисы а-ля Firebase - на английском, что усложняет задачу.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597567
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62X11,
то есть вы решаете задачу не для своего предприятия, а продукт (ширпотреб) - это не приложение для мобильного устройства, а комплект - сервер для предприятия(-покупателя) + мобильное приложение (+ необходимое для обмена данными между мобильными устройствами и сервером), так?
Я сначала понял задачу по-другому.

Ну, скорей всего, так. Что-то типа маленькой фирмочки, у которой даже штатного админа нет.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597703
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Придётся что-то выдумывать, если будет атака.
про ZeBeDee читал?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597706
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597806
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, да, но не уверен, что спустя 16 лет это всё ещё актуально.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597807
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi, да
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597813
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11в самом начале написал:

X11Предположим, есть программа на Android, которая перехватывает звонок (клиента) и должна записать его в базу предприятия. База живёт локально, где в офисе. Само собой, за NAT`ом и брандмауэром.

Но записать не сразу. Т.е .все звонки перехватываются и отображаются в списке, в этой аппликации, а уже по нажатию на кнопку Отправить в базу, юзер вводит имя клиента и оно с телефоном и ещё с др. данными отправляется в базу фирмы. База - фирмы в локалке на Firebird 3.

Шли обычным письмом с звонками и клиентами. Лови на стороне базы приложением, разбирай и пиши в базу в локалке!
Делов-то!
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597816
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

идея в том, что используй почту, как транспорт доставки.
и пользователь (потребитель ширпотреба) разберется и сервера никакого не надо!
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597817
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну тоже вариант, спасибо
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39597991
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ещё забыл, что можно создать и настроить VPN между смартфоном и офисным сервером.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39598001
Фотография krapotkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11все такие сервисы а-ля Firebase на английском
scorocode.ru
все на русском. с примерами
голые HTTP запросы
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39598012
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39598223
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Услуги сервиса Firebase подорожали в 70 раз, а нас никто не предупредил"
https://habrahabr.ru/company/everydaytools/blog/329282/
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39599129
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11"Услуги сервиса Firebase подорожали в 70 раз, а нас никто не предупредил"
https://habrahabr.ru/company/everydaytools/blog/329282/ Личное?
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39599187
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger, не, это не моё. Наткнулся в сети.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39599275
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там кстати ответ от компании хороший по ссылке

типа у ребят был глючной биллинг, который не учитывал (и не вставлял в счёт) многие функции

до поры до времени у них просто руки не доходили
но потом они биллинг исправили и все, за что люди должны были платить, но получали на халяву, внезапно появилось в счете

но прикрытие привычной халявы (на использовании которой как оказалось и был по факту построен их успех) называется "услуги подорожали в 70 раз"
стартапы такие стартапы....
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39599284
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

на самом деле можно прочитать и по другому -- хитрые стартаперы нашли узкое место и стали пользоваться этим багом, пока его не пофиксили.
...
Рейтинг: 0 / 0
Обмен данными через Интернет
    #39600034
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krapotkinX11все такие сервисы а-ля Firebase на английском
scorocode.ru
все на русском. с примерами
голые HTTP запросы

https://scorocode.github.io/scorocode-docs/httpapi/appapi/

ЧЯДНТ




заполняю app,cli, acc


разрешено анонимное чтение



Ключи взял в меню Безопасность. Правда, там несколько клиентских ключей, пробовал разные.
Всегда получаю ошибку 400.
...
Рейтинг: 0 / 0
75 сообщений из 75, показаны все 3 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Обмен данными через Интернет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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