Skip to content

fwiesel/http2broker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http2broker

A broker from HTTP2 to various pub/sub messaging systems

The GET request will be interpreted as a subscribe, which currently results in an text/event-stream output, while a POST publishes a message on a topic to a routing key.

It is based on asyncio, so python 3.4 is a minimum requirement as of now. The HTTP2 server is provided through the python bindings of nghttp2, which has to be installed manually. All other dependencies should be in the requirements.txt.

Currently, AMQP / MQTT and Redis pub-sub works in a limited way. No rigorous testing has been done, but it works for me in a Chrome browser.

About

A broker from HTTP2 to various pub/sub messaging systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published