In Widgets talking to Widgets Carla describes how widgets from different toolkits can easily communicate. There is a more basic level of communication which you can do declaratively which we call jMaki Actions
jMaki Actions are a declarative way of associating widget behavior.
Consider a case where you have a Dojo Fisheye and you simply want it to select a tab or URL when an item is clicked...