2016-08-18 4 views
0

Ich benutze Microservice Architektur in meinem Projekt. Und für die dienststellenübergreifende Kommunikation verwende ich die Nachrichtenwarteschlange NATS. Ich habe ein Gateway geschrieben, das alle HTTP-Anfragen behandelt und in die Warteschlange stellt. Alle Endpunktdienste sind für diese Warteschlange abonniert.Netty hinzufügen httprequest zur Serverbehandlung

Bei Endpunktdiensten verwende ich Xitrum basierend auf Netty IO. Wenn ich eine Anfrage von der Warteschlange erhalte, deserialisiere ich sie zu FullHttpRequest. Aber ich weiß nicht, wie man es an meinen Netty-Server sendet, der es nach Geschäftslogik behandeln kann (ohne das externe httpclient, das es an localhost senden kann)

Gibt es eine Möglichkeit, FullHttpRequest zu senden Instanz zu netty Server (hören localhost: 8000) mit netty api? Oder vielleicht eine andere Lösung. Was ist der gemeinsame Ansatz?

Antwort