Параметры отправки и прослушивания Tibco RV перепутаны

Привет, я новичок в Tibco RV. Прочитав Tibco Rendezvous Concept, я все еще не понимаю, какие параметры транспорта: служба, сеть, демон.

Таким образом, концептуально на каждой машине работает только один демон. Итак, при использовании tibrvsend:

tibrvsend -service 2323 -network "someIPAddress" -daemon "myDaemon" MESSAGE

Означает ли это, что я отправляю сообщение через порт 2323 на моем локальном хосте через демона myDaemon (который может быть удален) в сеть comeIPAddress ?

При использовании tibrvlisten:

tibrvListen -service 2323 -network "someIPAddress" -daemon "myDaemon"

Означает ли это, что я прослушиваю, используя любой доступный порт, любой доступный демон на моем локальном хосте, для прослушивания сообщений с порта 2323 myDaemon ", опубликованных на someIPAddress сеть?

Другой вопрос, в книге «Tibco RV Concept» упоминается, что одна и та же услуга не может быть привязана к двум сетям.Применяется ли это только к машинам-производителям (поскольку мы не указываем порт для машины-слушателя)? Таким образом, произойдет ошибка, если мы сделаем:

tibrvsend -service 2323 -network "net1" MESSAGE

и

tibrvsend -service 2323 -network "net2" MESSAGE

одновременно (это должно быть нормально, если мы сделаем это последовательно, верно?)

, но для слушателей:

tibrvlisten -service 2323 -network "net1"

и

tibrvlisten -service 2323 -network "net2"

должны быть прекрасно? (в противном случае это означает, что производителям необходимо знать номера портов друг друга, чтобы избежать конфликта)

Если я полностью испортил концепции, не могли бы вы объяснить с примерами?

5
задан dsolimano 19 February 2012 в 08:24
поделиться