Size: a a a

2020 October 06

AI

Alexander Ivanov in Delphi & Lazarus
Renat Suleymanov
Есть ли у кого-нибудь опыт коммуникации Delphi и Lazarus приложения через IPC?
Причем здесь делфи, это Win Api.
источник

Д

Дмитрий in Delphi & Lazarus
Renat Suleymanov
Ну и он работает между приложениями, разработанные на одном языке, либо хаки как приведенные выше (ну как я понял. Опыта с IPC совсем нет). По мне конечно правильнее сделать клиент-сервер тупо
Юзай пайпы - это правильнее будет наверное.
источник

AI

Alexander Ivanov in Delphi & Lazarus
Pipes, mapfiles, tcp/ip, window messages.
источник

AI

Alexander Ivanov in Delphi & Lazarus
Дмитрий
Юзай пайпы - это правильнее будет наверное.
Это проще будет.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexander Ivanov
Причем здесь делфи, это Win Api.
ПРиложение на WIndows... Delphi легаси - то ли 5, то ли 7. Доступа к коду нет.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Дмитрий
Юзай пайпы - это правильнее будет наверное.
На старом дельфи им получится реализовать серверную часть?
источник

AI

Alexander Ivanov in Delphi & Lazarus
Renat Suleymanov
ПРиложение на WIndows... Delphi легаси - то ли 5, то ли 7. Доступа к коду нет.
Тогда что хотят-то? Взломать?
источник

AI

Alexander Ivanov in Delphi & Lazarus
Renat Suleymanov
На старом дельфи им получится реализовать серверную часть?
Да
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexander Ivanov
Pipes, mapfiles, tcp/ip, window messages.
Ну а я еще бы добавил http клиент-сервер. К тому же можно разнести в инете
источник

AS

Alexey Shumkin in Delphi & Lazarus
Alexander Ivanov
Причем здесь делфи, это Win Api.
IPC - это не только (и не столько winAPI)
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexander Ivanov
Тогда что хотят-то? Взломать?
Нет, они сами будут дописывать. Предложили IPC
источник

AS

Alexey Shumkin in Delphi & Lazarus
Renat Suleymanov
Связать Дельфи приложение (не мое, легаси, доработают сами) и Lazarus (мое, пока еще нет :) ) Задача привязать телеграм бот к приложению. Встраивать непосредственно не хотят
что подразумевается под "привязать"?
какого рода взаимодействие?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Будет телеграм бот для клиентов. Телеграм бот будет в виде отдельного так сказать микросервиса. То есть отдельное приложение. Я его буду писать, предполагается. По сути отдельный интерфейс для удаленных клиентов. Само дельфи приложение - учетная программа с огромное базой и как говорил - легаси. Переписывать они сказали не вариант. По крайней мере на данном этапе
источник

Д

Дмитрий in Delphi & Lazarus
Alexander Ivanov
Это проще будет.
Нет ))) не думаю)) Мне было проще юзать IPC ))
источник

AS

Alexey Shumkin in Delphi & Lazarus
Renat Suleymanov
Будет телеграм бот для клиентов. Телеграм бот будет в виде отдельного так сказать микросервиса. То есть отдельное приложение. Я его буду писать, предполагается. По сути отдельный интерфейс для удаленных клиентов. Само дельфи приложение - учетная программа с огромное базой и как говорил - легаси. Переписывать они сказали не вариант. По крайней мере на данном этапе
так взаимодействие бота с приложением какое? о чём? какой его характер? ))
о чём они будут взаимодействовать?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Мне вообще проще HTTP сервер-клиент сделать. Я им намекнул. Но они почему то на IPC настаивает. думаю дело привычки их программистов
источник

KB

Kit Bayun in Delphi & Lazarus
Renat Suleymanov
Связать Дельфи приложение (не мое, легаси, доработают сами) и Lazarus (мое, пока еще нет :) ) Задача привязать телеграм бот к приложению. Встраивать непосредственно не хотят
ну привязывайте, что мешает? берите бесплатную библиотеку TelegraPi, и встраивайте в дельфи-приложение.
источник

Д

Дмитрий in Delphi & Lazarus
Renat Suleymanov
Мне вообще проще HTTP сервер-клиент сделать. Я им намекнул. Но они почему то на IPC настаивает. думаю дело привычки их программистов
Нет, просто другой стек архитектурно, при IPС ни какие порты открывать не нужно
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
так взаимодействие бота с приложением какое? о чём? какой его характер? ))
о чём они будут взаимодействовать?
Ну, просмотр, вывод списком, редактирование определенных записей (конкретно услуг) клиентами компании. Приложение дельфи десктоп. ТАким образом масштабируют
источник

Д

Дмитрий in Delphi & Lazarus
В IPC всё через Windows.SendMessage
источник