2016-08-04 5 views
1

Neben netty socket.io habe ich einige REST-Endpunkte implementiert, hauptsächlich um den Server zu steuern oder seinen Status zu erhalten.Gemeinsame Nutzung desselben Ports für REST-Endpunkte und netty socket.io?

Ich benutze netty socket.io auf Port 443 und einen separaten Anlegestegserver auf einem anderen Port, den ich auch auf Port 443 verschieben möchte.

Ich weiß, ich kann nicht beide Dienste auf dem gleichen Port ausführen, aber ich glaube, ich sah socket.io verwendet Jetty intern. Gibt es eine Möglichkeit, die interne Jetty-Instanz für meine REST-Endpunkte zu verwenden?

Antwort

0

Netty-Socket.io scheint auf netty aufgebaut zu sein und das ist nicht das gleiche wie Jetty. Jetty ist ein Servlet-Container, während Netty ein asynchrones ereignisgesteuertes Netzwerkframework ist. Überprüfen Sie this question for details on Netty vs. Jetty.

Ich sehe nicht, wie Sie das zugrunde liegende Netty-Framework verwenden könnten, um Ihre REST-Endpunkte verfügbar zu machen. Es sei denn, Sie geben netty-Socket.io und modify its Netty pipeline aus.

Verwandte Themen