ну отправить месседж это просто выполнение кода джобом, т.е. тоже самое что и делегат. Получение месседжей повеселее - там есть табличка отдельная под это дело, туда пишутся ожидающие message, потом когда вызывается correlate message то идет поиск по этой таблице, определяется в какой инстанс надо отправить месседж