[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-1942?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16609983#comment-16609983
 ] 

Ryan Schmitt commented on HTTPCLIENT-1942:
------------------------------------------

{quote}1. Http2AsyncRequester that can negotiate either HTTP/1.1 or HTTP/2
 1. Http2MultiplexingRequester that supports HTTP/2 on;y with full message 
multiplexing.
{quote}
Does that mean that multiplexing and ALPN negotiation are currently mutually 
exclusive?
{quote}I was thinking that one might want to have a requester that exposes 
Reactive Steams APIs only.
{quote}
I'm not sure I follow, since the reactive streaming is protocol-agnostic. In my 
own work so far, I've yet to come across a streaming-related problem that would 
require me to customize the client at the requester level (although I can see 
how HTTP Upgrade might).

> Add support for Reactive Streams
> --------------------------------
>
>                 Key: HTTPCLIENT-1942
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1942
>             Project: HttpComponents HttpClient
>          Issue Type: Wish
>          Components: HttpClient (async)
>    Affects Versions: 5.0 Beta1
>            Reporter: Ryan Schmitt
>            Priority: Major
>              Labels: stuck, volunteers-wanted
>             Fix For: Future
>
>         Attachments: client to server tput.jpeg, client to server window 
> scaling (bytes out).jpeg, server to client tput.jpeg
>
>
> It would be very helpful to me if the Apache client provided an 
> implementation of the [Reactive Streams|http://www.reactive-streams.org/] 
> spec, particularly as an implementation of the standard 
> [interfaces|https://search.maven.org/artifact/org.reactivestreams/reactive-streams/1.0.2/jar].
>  These interfaces are JDK6-compatible and have no other dependencies, but 
> they unlock interoperability with many other frameworks, such as RxJava.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to