Welche NIO-Bibliothek (Netty, Grizzly, Kryonet, ...) für die einfache Implementierung eines Backend-Servers in Java?

Unser frontend ist einfach Jetty (könnte ersetzt werden mit Tomcat später) server. Durch servlets, bieten wir einen öffentlichen HTTP-API (mehr oder weniger Erholsame) zu, dass unsere Produkt-Funktionalität.

Im backend, haben wir ein Java-Prozess, der mehrere Art von Instandhaltung. Während die backend-Prozess tut es in der Regel eigene Aufgaben, wenn es Zeit ist, jetzt und dann, das frontend muss wake-up-backend zum ausführen einer bestimmten task in den hintergrund.

Welche (N)IO-Bibliothek wäre ideal für diese Aufgabe? Ich fand Netty, Grizzly, kryonet und einfachen RMI. Für jetzt, ich bin geneigt zu sagen, Netty, es scheint einfach zu bedienen und es ist wohl sehr zuverlässig.

Hat jemand von Euch Erfahrung in dieser Art des setups? Was wäre Ihre Wahl?

Dank!

InformationsquelleAutor der Frage Japer D. | 2011-11-25

Schreibe einen Kommentar