No, we don't have this today. It would be a fairly significant refactor, but I believe it could be accomplished pretty quickly. If you are interested in undertaking this feature addition, I would be able to assist you substantially on the Java side of things.
On Tue, Dec 14, 2010 at 8:08 PM, David Jeske <[email protected]> wrote: > I'm interested in this ticket, on which a comment from Brian Duxbury > mentions about having "asynchronous server for Java" > > < > http://wiki.apache.org/thrift/LibraryFeatures?action=show&redirect=LanguageSupport > > > https://issues.apache.org/jira/browse/THRIFT-1 > > However, I can only find reference to non-blocking I/O support. I'm looking > for full-asynchronous server-support, where a thread does not need to be > held until the return result is provided. I believe the above ticket was > filed in reference to this same need. For example, here is a post I found > about a C++ fully-asynchronous server (with callbacks for return results). > > http://markmail.org/thread/7xl2fpwn3hvao2jh > > Is there fully-asynchronous server support for Java (and C#), where the > return result is provided via a callback, so the handler can be a set of > callbacks/continuations, instead of having to hold the handler-thread until > the response is done? >
