Referring to [2]

You write "The notifications are a feature internal to AS7 and are not meant to be available remotely." 

You mean it's not going to part of the work you are doing, right? Nevertheless any protocol implementation used for remote notifications should be able to interface with the management layer. For instance a web socket layer interfacing the management layer which adopts the notification protocol to HTTP.

An alternative would be build it right into the Java and HTTP protocol we have. But I can see benefits and drawbacks in both approaches. The later is not strictly necessary. I.e. we might have a custom subsystem, able to translate internal notifications to web socket events. Interfacing the notification API. This would decouple the wire protocol from the management layer and the notification API it exposes. 

[wire protocol, i.e. web sockets]
               |
[notification API]
               |
[management layer]

Just food for thought. 


On Feb 14, 2013, at 6:06 PM, Jeff Mesnil <jmesnil@redhat.com> wrote:

[2] https://community.jboss.org/wiki/AddNotificationSupportToTheDomainManagementAPI