2015-06-18 5 views
8

Ist es möglich, rust-websocket mit iron zu verwenden, oder macht es keinen Sinn, beide zusammen zu verwenden?Verwenden Sie Rost-Websocket mit Eisen

Wenn es möglich ist, wie kann ich es realisieren?

+3

Ihre Frage scheint schrecklich breit, auf den ersten Blick (obwohl es kann nur ich nicht genug des Themas zu wissen). Haben Sie etwas versucht, das als Sprungbrett für umfassendere Lösungen dienen könnte, indem Sie die Antworten in die Richtung lenken, in die Sie sich bewegen? –

+0

Nun, die Tatsache ist, dass ich einen Hochleistungs-Websocket-Server schreiben muss, aber das Rosteisen, das ich vorhin versucht habe, bietet kein solches funktionales, also schaute ich auf den Rost-Websocket. Aber ich bezweifle, dass es Leistung ist, also habe ich über beide gedacht. – Lodin

+0

Wie möchten Sie beide verwenden? Möchten Sie Iron für die Website und 'Rost-Websocket' nur für den Websocket-Teil verwenden? – aochagavia

Antwort

0

Es klingt, als ob Sie Hyper innerhalb von Eisen für Rost-Websocket austauschen möchten. 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.

0

Ich bin dabei, in einem einzigen Projekt sowohl Eisen als auch Rost-Websocket zu verwenden, und die Architektur, zu der ich gekommen bin, beinhaltet, dass das Websocket auf einem separaten Port zu hören ist. Ich kann dies bei der Bereitstellung mit Nginx Frontproxy zurück zu den spezifischen Ports maskieren

Verwandte Themen