Re: [erlang] Взаимодействие процессов - как организовать?
От: DmitryMe  
Дата: 22.08.09 14:20
Оценка:
А зачем gen_event? Есть же pidы процессов, которые можно регистрировать как глобально (для доступа из других нодов) или локально (для доступа на одном хосте. У меня сейчас похожая задача только у меня не gen_fsm'ы, а gen_server's, но думаю это не принципиально. Все сервисы регистрируются глобально, т.к. система будет разнесена по разным боксам. Предполагается что каждый процесс будет конфигурироваться списком имен процессов, на евенты которых он должен подписаться. Что он и делает посылая сообщение о подписке каждому из процессов, например в init методе.

Все вышесказанное ИМХО, т.к. я недавно на Erlang'e. Может есть какой-нибудь generic метод...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.