Size: a a a

Programming Offtop

2020 April 22

AN

Alexander Nozik in Programming Offtop
Anton Korotkikh
ии? какая проблема то? вот я взял какой-нибудь msgpack или прото. и нет никаких проблем тащемто
Ну да, вам нужно второе решение для сериализации. В grpc приятно что он сразу и то и другое решает
источник

VP

Vladimir Petrakovich in Programming Offtop
Igor
(с учетом что на др стороне сишный (на самом деле ocaml)-процесс)
те желательно через (web) socket
П А Й П Ы, выкидывай нахер эти вебсокеты
источник

AK

Anton Korotkikh in Programming Offtop
там же структуры с базовыми типами, что там может пойти не так? или речь про то, чтобы туда классы мапить и что-то специфичное?
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
П А Й П Ы, выкидывай нахер эти вебсокеты
А как на андроиде с пайпами?
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Nozik
А как на андроиде с пайпами?
Так же, как и на любом другом линуксе?
источник

AN

Alexander Nozik in Programming Offtop
Anton Korotkikh
там же структуры с базовыми типами, что там может пойти не так? или речь про то, чтобы туда классы мапить и что-то специфичное?
Не знаю, что конкретно Игорю нужно. В общем случае оно не делается из-за того, что объекты контекст тянут. А как оно ограничено - надо уже конкретно смотреть
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
Так же, как и на любом другом линуксе?
Не знаю. Не пробовал. Я и на линуксе не стал бы этим пользоваться
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Nozik
Не знаю. Не пробовал. Я и на линуксе не стал бы этим пользоваться
Так-то самый нормальный способ устроить IPC 🤷‍♂️
Ну на ведре ещё есть Binder, но это не тот случай
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Не знаю. Не пробовал. Я и на линуксе не стал бы этим пользоваться
Грустно вам на линуксах пришлось бы, да
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
Так-то самый нормальный способ устроить IPC 🤷‍♂️
Ну на ведре ещё есть Binder, но это не тот случай
Ничем не лучше TCP но с кучей минусов
источник

AK

Anton Korotkikh in Programming Offtop
Vladimir Petrakovich
П А Й П Ы, выкидывай нахер эти вебсокеты
а где у вас пайпы используются? какой протокл внутри пайпа? фрейминг сообщений как длеатся?
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Ничем не лучше TCP но с кучей минусов
TCP целый сетевой стек цепляет, зачем?
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Грустно вам на линуксах пришлось бы, да
То, что они везде используются, не значит, что на них сейчас надо что-то писать.
источник

I

Igor in Programming Offtop
Vladimir Petrakovich
П А Й П Ы, выкидывай нахер эти вебсокеты
Почему?
источник

AM

Andrew Mikhaylov in Programming Offtop
Тогда уж юникс-сокеты логично брать
источник

DE

Denis Egorov in Programming Offtop
Igor
Пасаны, есть идеи - как правильно сделать межпроцессное общение с android приложением?
Что бы можно на пуши подписываться, активити открывать и тд из стороннего процесса.

Если бы сейчас сами такое проектировали, то что бы придумали?
AIDL
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Nozik
Ничем не лучше TCP но с кучей минусов
Ну да, ведь поднимать сервер, управлять соединениями, а потом понять, что любой вася на локалхосте может туда тоже подключиться - это же весело
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
TCP целый сетевой стек цепляет, зачем?
Если не тянуть http сервер, то там копейки
источник

AM

Andrew Mikhaylov in Programming Offtop
Он же тоже схему требует
источник

AK

Anton Korotkikh in Programming Offtop
Andrew Mikhaylov
TCP целый сетевой стек цепляет, зачем?
потому-что он хорошо оптимизирован, стабилен и имеет много протоклов. хотя в некоторых реализациях можно и веб-скоеты пустить по юникс сокету, без сетвого стека тобиш
источник