Есть система, состоящая из кучи модулей — которая разворачиваются на множестве компьютеров.
компьютеры могут быть как связаны в один домен, так связаны в несколько доменов без возможности сделать доверительные отношения, так и вообще все может быть без домена.
тоже самое и с локальными сетями: компьютеры могут в одной локальной сети, в разных, между компьютерами может быть несколько файерволов, Nat-ы, интернет и т.д.
есть необходимость обмениваться сообщениями в данной сети, как небольшими запросами, так и целыми файлами.
для шины хочется что-нибудь общего назначения, т.к. с ними меньше проблем в плане эксплуатации, обучения, развертывания и т.д.
соответственно тот же msmq не подходит, т.к. это чисто программная шина, которую никто ни настраивать, не использовать не умеет.
думаю смотреть в сторону систем обмена мгновенных сообщений (icq, irc, jabber)
пока как самый перспективный кандидат — jabber
Соответственно, кто что может посоветовать по использованию jabber-а в этом качестве?
какие будут подводные камни?
есть ли уже успешные примеры такого использования?
насколько легко будет решаться проблема с передачей больших файлов?
на какой класс шин (кроме систем мгновенных сообщений) можно еще посмотреть?
может есть что-то лучшее, чем jabber?