Questions tagged [tibco-rv]

Tibco Rendezvous is a commercial message bus product for enterprise application integration (EAI) sold by the TIBCO company.

Tibco Rendezvous is a messaging platform built on top of multicast communication. Messages withing Tibco Rendezvous are delivered either using multicast or point-to-point communication (for inbox messaging or routing daemon communication).

All the messages are organized via transports. Each transport consists of service (number), network interface to use, multicast group to send/listen messages, daemon to connect to. For example:

daemon=tcp:7500 # local daemon
network=loopback;239.0.0.1;239.0.0.1
service=9999

All the messages within transport are split by subjects, which can then be used to filter messages to receive or forward by routing daemons.

Routing system allows one to configure a set of connections between routing daemons with services and filtered subjects configured, with a certain weight assigned for each connection, so that Tibco RV can then determine which route to take with minimal weight.

Message subjects are split by . (dot) symbol and filtering can accept two wildcards: * and >. Where * means any chunk between two dots, and > - is "anything trailing". For example A.*.C.> will match subjects: A.B.C.D, A.C.C.D, A.E.C.D.E etc.

70 questions
16
votes
3 answers

What are the differences between Tibco EMS and Rendezvous

What are some of the key differences between these two technologies? Does one have obvious advantages over the other?
jtruelove
  • 3,306
  • 3
  • 25
  • 29
10
votes
1 answer

Basic explanations from Tibco world

I'm playing with Tibco Rendezvous, Tibco Designer + Tibco Business works for three days. This is my very first experience with this product line. I read several documentations to installed products but I'm still confused. What are ActiveEnterprise…
Ladislav Mrnka
  • 360,892
  • 59
  • 660
  • 670
8
votes
2 answers

TIBCO Rendezvous and MSMQ

I would like to know the differences between TIBCO Rendezvous and MSMQ.
John Jesudason
7
votes
5 answers

Library not found: tibrvj

I'm running a Java application on a Linux server that uses Tibco RV and I get the following error: TibrvException[error=901,message=Library not found: tibrvj] What is causing this problem? I have already added lib path containing *.so into…
jasonline
  • 8,646
  • 19
  • 59
  • 80
5
votes
2 answers

Tibco RV send and listen parameters confused

Hi I am new to Tibco RV. After reading the Tibco Rendezvous Concept, I am still confused about the transport parameters: service, network, daemon. So conceptually there is only one daemon running on each machine. So when using tibrvsend: tibrvsend…
user1086579
  • 81
  • 1
  • 1
  • 4
4
votes
2 answers

How can I record the network traffic used by Tibco RV?

we using Tibco RVRD for both Unix and windows as the messaging system. Just wonder, other than buy HAWK from Tibco, is there anyway to measure the network usage, before and after RVRD compression?
carfield
  • 2,011
  • 2
  • 15
  • 15
4
votes
4 answers

Any reason why I would not be permitted to confirm a message using Tibco Rendezvous?

I have a setup in which some applications communicate with each other via Tibco rendezvous. The applications communicate using certified messaging. My problem is that two of my receivers have recently started exhibiting the behavior that they will…
Markus Jevring
  • 832
  • 1
  • 11
  • 17
4
votes
2 answers

A diagram / table about message oriented middleware

Would you guys know a diagram or dable that would give a short & concise but nevertheless complete and relatively up-to-date view of the existing protocols, and their specifics ? (namely : ZeroMQ, Rendez-Vous, EMS, ... All of them! :) ).
Skippy Fastol
  • 1,745
  • 2
  • 17
  • 32
3
votes
1 answer

Why might RvdProxy.getServices() incorrectly return an empty Array?

The following code snippet attempts to create a Tib DaemonManager connecting to a particular rvd, and then query for that rvd's services. public static void main(String[] args) throws RuntimeException { DaemonManager daemonManager = new…
butterchicken
  • 13,583
  • 2
  • 33
  • 43
2
votes
2 answers

Low latency messaging software

I have worked with TIBCO RV on applications that require low latency messaging. I have heard of projects where the team had to roll out their own socket code to get messages faster than the speed offered by RV. Are there any tools out there,…
Hari
  • 677
  • 2
  • 7
  • 20
2
votes
3 answers

java serialization

I am trying to write message to a file using serialization.Message consists of two fields- date and TibrvMsg(TibrvMsg is a propriotory message by Tibco and this class is not serializable as per their documentation).So my custom message is: Message…
user420760
  • 43
  • 4
2
votes
1 answer

TIBRV: Remote vs Local RVD

When connected to a local RVD a sending application is shielded from network interruptions and the send message methods will only block for the time it takes for the message to reach the local RVD process. With remote RVD the sending application is…
jsw
  • 1,752
  • 1
  • 14
  • 20
2
votes
2 answers

What is the format for the headers and message body of a TIBCO-RV packet?

I need to decode a packet sent using TIBCO-RV and pull fields out of the header and skip over the message body. I have not been able to any examples or documentation. Does anybody know of any open source applications that might do this or if there…
Brian Matthews
  • 8,506
  • 7
  • 46
  • 68
2
votes
1 answer

Is messaging a good implementation of Request/Reply

JMS or messaging is really good in tying up disparate applications and form the infrastructure of many ESB and SOA architectures. However say Application A needs an immediate response from a service on Application B e.g. Needs the provisioning…
Soumya
  • 1,054
  • 2
  • 16
  • 31
2
votes
1 answer

Package builder unable to add Oracle.Data.Access.dll in tibco spotfire

I am developing a custom package in Visual Studio 2010. This package can connect to oracle DB (read, write some data). For this functionality I need to reference Oracle.Data.Access.dll (64bit) and Oracle client installed. I found it under the…
Alexandr
  • 5,460
  • 4
  • 40
  • 70
1
2 3 4 5