Ist es möglich rost-websocket mit Eisen , oder macht es keinen Sinn, beide zusammen zu verwenden?
Wenn es möglich ist, wie kann ich es realisieren?
Es klingt, als wolltest du Hyper innerhalb von Iron gegen Rost-Websocket austauschen. Dies ist wahrscheinlich schwierig, wenn es überhaupt möglich ist. Iron ist stark in Hyper integriert und das gesamte Design basiert auf der Arbeit mit HTTP (S). Wenn es wirklich etwas ist, was Sie tun möchten, kann es sich lohnen, sich an die Iron-Entwickler zu wenden, um zu sehen, ob die Kommunikationsschnittstelle austauschbar ist, aber ich weiß nicht, wie wahrscheinlich es ist, dass sie dafür empfänglich sind die Idee.
Ich versuche, sowohl Eisen als auch Rost-Websocket in einem einzigen Projekt zu verwenden, und die Architektur, zu der ich gekommen bin, beinhaltet, dass die WebSocket auf einem separaten Port zu hören ist. Ich kann dies bei der Bereitstellung mit Nginx im Front-Proxying zurück zu den spezifischen Ports maskieren