Y
Hacker News
new
|
ask
|
show
|
jobs
by
rajanchandi
3641 days ago
What is the underlying protocol that Ruma uses for communication? Is it HTTP, XMPP or something else?
1 comments
Perceptes
3641 days ago
In terms of OSI layer 7 protocol, Matrix uses HTTP, though in the future it may specify other application protocols.
link
rajanchandi
3641 days ago
The problem with HTTP is that it drains 11 times more battery on a mobile phone than something like MQTT.
link
Arathorn
3640 days ago
As Perceptes says, Matrix is designed to have modular transports. So if you want to use MQTT or CoAP or WebSockets or whatever for the client/server API, then go for it :) PRs welcome!
link
gmfawcett
3640 days ago
Can you give any evidence to support that statement?
link
akerro
3640 days ago
[sources required]
link