2015-06-18 9 views
8
ile kullanmak

iron ile rust-websocket kullanmak mümkün mü, yoksa birlikte kullanmak mantıklı değil mi?Pas-bağlantı parçasını Iron

Mümkünse bunu nasıl fark edebilirim?

+3

Sorunuz ilk bakışta oldukça geniş gözüküyor (sadece konuyla ilgili yeterince bilgim olmasa da). Daha fazla tam teşekküllü çözüm için bir basamak taşı olarak hizmet edebilecek bir şey denediniz mi? –

+0

Eh, aslında yüksek performanslı bir websocket server yazmam gerekiyor, ama ben denedim pas demir befroe böyle bir fonksiyonel sağlamaz, bu yüzden pas-websocket baktım. Ama performansından şüphe duyuyorum, bu yüzden ikisini de kullanmayı düşündüm. – Lodin

+0

Her ikisini de kullanmak ister misiniz? Web sitesi için Demir'i ve sadece websockets parçası için 'pas-websocket' kullanmak ister misiniz? – aochagavia

cevap

0

Köpüksüzleştirme için Hyper'ın içindeki Hyper'ı değiştirmek istediğiniz gibi görünüyor. Bu muhtemelen mümkün olsa bile, zor olması muhtemeldir. Demir, Hyper ile büyük ölçüde bütünleşmiştir ve tüm tasarım HTTP (S) üzerinde çalışarak oluşturulmuştur. Yapmak istediğiniz gerçekten bir şeyse, iletişim geliştiricisinin değiştirilebilmesine izin verme olasılığını görmek için Demir geliştiricilere ulaşmak faydalı olabilir, ancak onların ne kadar uygun olduğunu bilmiyorum. fikir.

0

Tek bir projede hem Iron hem de pas-websocket kullanarak yapıyorum ve geldiğim mimari websocket ayrı bir bağlantı noktasında dinlemeyi içerir. Bu önyükleme sırasında Nginx ile belirli bir bağlantı noktasına geri döndürebilirim.