[ 
https://issues.apache.org/jira/browse/PROTON-2247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robbie Gemmell updated PROTON-2247:
-----------------------------------
    Description: 
There are applications that use amqp together with some other protocol (http 
for example). It is currently difficult to combine other TCP use with amqp use 
when using proton and the proactor.

It will be useful to be able to combine using 'raw' TCP connections with AMQP 
connections in a single proactor event loop.

This will allow you to write application combining multiple protocols with AMQP 
without having to use multiple event loops and hence probably threads.

 

*NOTE:* Only the epoll proactor implementation currently supports this. For 
tracking implementation of support for Libuv and Windows iocp, see PROTON-2262 
and PROTON-2263 respectively.

  was:
There are applications that use amqp together with some other protocol (http 
for example). It is currently difficult to combine other TCP use with amqp use 
when using proton and the proactor.

It will be useful to be able to combine using 'raw' TCP connections with AMQP 
connections in a single proactor event loop.

This will allow you to write application combining multiple protocols with AMQP 
without having to use multiple event loops and hence probably threads.


*NOTE:* Only the epoll proactor implementation currently supports this. For 
tracking implementation of support for Libuv and Windows iocp, see PROTON-2262 
and PROTON-2263 respectively.


> [c] Proactor API to support 'raw' TCP connections using the proactor event 
> loop
> -------------------------------------------------------------------------------
>
>                 Key: PROTON-2247
>                 URL: https://issues.apache.org/jira/browse/PROTON-2247
>             Project: Qpid Proton
>          Issue Type: New Feature
>          Components: proton-c
>            Reporter: Andrew Stitcher
>            Assignee: Andrew Stitcher
>            Priority: Major
>             Fix For: proton-c-0.32.0
>
>
> There are applications that use amqp together with some other protocol (http 
> for example). It is currently difficult to combine other TCP use with amqp 
> use when using proton and the proactor.
> It will be useful to be able to combine using 'raw' TCP connections with AMQP 
> connections in a single proactor event loop.
> This will allow you to write application combining multiple protocols with 
> AMQP without having to use multiple event loops and hence probably threads.
>  
> *NOTE:* Only the epoll proactor implementation currently supports this. For 
> tracking implementation of support for Libuv and Windows iocp, see 
> PROTON-2262 and PROTON-2263 respectively.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to