<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Some additional information regarding the wildfly integration and the rest interface in particular:<div class=""><br class=""></div><div class="">Any subsystem in wildfly can register an undertow HTTP handler or an undertow HTTP upgrade handler. The HTTP handler exposes the regular undertow API for building HTTP based endpoints [1]. This one should be straight forward to use for implementing the REST interface you currently have in rhq-metrics.&nbsp;</div><div class=""><br class=""></div><div class="">The upgrade handler on the other hand does HTTP upgrade to a custom protocol of your choice (if needed in the future). It can as well be used to provide web socket based access to your services.</div><div class=""><br class=""></div><div class="">Taking into consideration that undertow can also be easily embedded [2] &nbsp;I think this covers a lot of ground.</div><div class=""><br class=""></div><div class="">Regards, Heiko</div><div class=""><br class=""></div><div class="">[1]&nbsp;<a href="http://undertow.io/documentation/core/undertow-handler-guide.html" class="">http://undertow.io/documentation/core/undertow-handler-guide.html</a></div><div class="">[2]&nbsp;<a href="http://undertow.io/documentation/core/bootstrapping.html" class="">http://undertow.io/documentation/core/bootstrapping.html</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">&nbsp;</div></body></html>