Hello Shantanu,

Thank you for this hint, i will definitely look at your lein-servlet 
project. 
In the meantime, i'm taking inspiration from prototype of pedestal 
core.async based interceptor 
chain<https://github.com/pedestal/pedestal-service-channels/blob/master/src/channels/core.clj>,
 
looks very interesting.

Jan

Dňa sobota, 18. januára 2014 20:32:19 UTC+1 Shantanu Kumar napísal(-a):
>
> Hi Jan,
>
> This not directly related, but i thought it might be useful in some way. 
> In case you do the java interop stuff on your own to implement the servlet 
> 3.0 methods, you might want to use lein-servlet to run the servlet using 
> Jetty 9 maybe.
>
> https://github.com/kumarshantanu/lein-servlet
>
> Shantanu
>
> On Saturday, 18 January 2014 16:01:02 UTC+5:30, Jan Herich wrote:
>>
>> Hi Folks,
>>
>> Is someone aware of servlet adapter (other then pedestal-service) for 
>> ring based handlers with support for 
>> asynchronous processing as specified in Servlet 3.0+ api ?
>>
>> Given that ring core was already refactored to support such solutions 
>> (middleware had been split into wrapping 
>> and request "modifying" functions) it should be not so hard to combine it 
>> with core.async go macros to assemble 
>> handler chain which supporting async processing and write an adapter to 
>> connect it with Servler 3.0+ API ->
>> HttpServletRequest.startAsync(), AsyncContext.complete() and so on... 
>>
>> If you assembled something similar yourself, or you now about such 
>> project (even in development, immature, alpha),
>> please let me know, thank you very much.
>>
>> Jan
>>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to