Ignacio Silva-Lepe wrote:
I have been playing with the idea of a notification component implementation type that would serve as a vehicle to incorporate pub/sub interactions into
SCA/Tuscany. Within a single composite or domain, producers and consumers
would be explicitly wired to and from a notification component (ie, a
component with an implementation.notification). In addition, to enable
produ-
cers and consumers to exchange messages across domains or even across
composites, a binding.notification could be used by composite references
and services.
I would like to create a couple of new modules in trunk to host code to
support
implementation.notification and binding.notification. If people are ok with
it, I would
like to do this in the next few days.
Thoughts?


That sounds useful to me. I have a few questions:

Could you describe here how an application developer would program a notification component? Will the component implement a fixed notification interface or will this support user defined business interfaces? Are notification methods just one-way methods?

What are you proposing for <implementation> and <binding> element? what would they look like? How do you declare what you're going to publish and how does a component declare a subscription? Do you have a sample composite that you could paste here?

Are you thinking of flowing notifications over various protocols already supported by Tuscany? or adding a new protocol through this new binding?

Thanks

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to