Re[10]: канал сообщений
От: niXman Ниоткуда https://github.com/niXman
Дата: 19.10.18 21:05
Оценка:
из описания вебсокетов из RESTinio не увидел поддержки wss. она есть?
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[11]: канал сообщений
От: niXman Ниоткуда https://github.com/niXman
Дата: 19.10.18 21:08
Оценка:
Здравствуйте, niXman, Вы писали:

X>есть ли какой-нить туториэл по использованию вебсокетов из RESTinio и использованию RESTinio впаре с SObjectizer?

про туториэл спрашиваю, т.к. Shrimp будет сложноват для вхождения...
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[11]: канал сообщений
От: niXman Ниоткуда https://github.com/niXman
Дата: 19.10.18 21:09
Оценка:
Здравствуйте, niXman, Вы писали:

X>из описания вебсокетов из RESTinio не увидел поддержки wss. она есть?

нашел, извините.
https://stiffstream.com/en/docs/restinio/0.4/tls.html
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[11]: канал сообщений
От: niXman Ниоткуда https://github.com/niXman
Дата: 19.10.18 21:11
Оценка:
Здравствуйте, niXman, Вы писали:

а RESTinio умеет делать GET/PUT/POST/DELETE https запросы?
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[12]: канал сообщений
От: so5team https://stiffstream.com
Дата: 20.10.18 06:01
Оценка: +1
Здравствуйте, niXman, Вы писали:

X>а RESTinio умеет делать GET/PUT/POST/DELETE https запросы?


RESTinio -- это встраиваемый сервер. Принимать он может любые запросы. А вот исходящие запросы делать не умеет.
Re[12]: канал сообщений
От: so5team https://stiffstream.com
Дата: 20.10.18 06:15
Оценка: +1
Здравствуйте, niXman, Вы писали:

X>>есть ли какой-нить туториэл по использованию вебсокетов из RESTinio и использованию RESTinio впаре с SObjectizer?

X>про туториэл спрашиваю, т.к. Shrimp будет сложноват для вхождения...

Да там ничего особенно-то сложного и нет.

Если вы можете разнести работу RESTinio и SObjectizer-а по разным контекстам, то вам нужно:

* запустить SObjectizer, создать нужных вам агентов и получить нужные mbox-ы для отправки агентам информации из внешнего мира;
* запустить RESTinio и использовать в обработчиках входящих HTTP-запросов mbox-ы, полученные на предыдущем шаге.

В Shrimp-е работа идет именно так. Запуск SO-5 и RESTinio в Shrimp-е можно увидеть вот здесь.

Еще примеры интеграции RESTinio и SObjectizer-а можно увидеть здесь и здесь.

Если же нужно по каким-то причинам заставить работать RESTinio и SObjectizer на одном общем контексте, то картина принципиально не изменится, но нужно будет использовать либо asio-инфраструктуру (so_5::extra::env_infrastructures::asio::simple_mtsafe или so_5::extra::env_infrastructures::asio::simple_not_mtsafe), либо so_5::extra::disp::asio_thread_pool. Все это из состава so_5_extra.
Re[13]: канал сообщений
От: niXman Ниоткуда https://github.com/niXman
Дата: 20.10.18 07:16
Оценка:
Здравствуйте, so5team, Вы писали:

S>Да там ничего особенно-то сложного и нет.

я тоже так говорю, когда передаю свой в пользованием тем кто его впервые видит =)
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[14]: канал сообщений
От: so5team https://stiffstream.com
Дата: 20.10.18 07:33
Оценка: +1
Здравствуйте, niXman, Вы писали:

S>>Да там ничего особенно-то сложного и нет.

X>я тоже так говорю, когда передаю свой в пользованием тем кто его впервые видит =)

Ну правильно: психологический терапевтический эффект нужно у пациента пользователя вызывать
Re[15]: канал сообщений
От: niXman Ниоткуда https://github.com/niXman
Дата: 20.10.18 07:35
Оценка:
Здравствуйте, so5team, Вы писали:

S>Ну правильно: психологический терапевтический эффект нужно у пациента пользователя вызывать

вроде разобрался, вроде понятно... пробую первые строки закодить...
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[5]: канал сообщений
От: Masterspline  
Дата: 20.10.18 16:24
Оценка:
X>есть ли в SObjectizer возможность узнать, подписан ли кто-нить на какое-то конкретное сообщение?

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

Однако, если ТС приведет удачный пример, зачем такое нужно, глядишь, я узнаю что-то новое.
Re[16]: канал сообщений
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 22.10.18 09:41
Оценка:
Здравствуйте, niXman, Вы писали:

X>Здравствуйте, so5team, Вы писали:


S>>Ну правильно: психологический терапевтический эффект нужно у пациента пользователя вызывать

X>вроде разобрался, вроде понятно... пробую первые строки закодить...
Почему решлил не использовать микросервисный подход в итоге?
Sic luceat lux!
Re[17]: канал сообщений
От: niXman Ниоткуда https://github.com/niXman
Дата: 22.10.18 09:47
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Почему решлил не использовать микросервисный подход в итоге?

у меня даже нет нужды в многопоточности, не говоря уж о многопроцессности =)
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.