Jetty 9 unterstützt both seine eigene Jetty Websocket API sowie die Standard JSR 356 API, für die ich vermute, sind historische Gründe (Jetty API precedes die final JSR 356).Jetty WebSocket API gegen den Standard JSR 356 API
Ich habe die grundlegende Dokumentation beider APIs sowie einige Beispiele angeschaut. Beide APIs scheinen ziemlich vollständig und ziemlich ähnlich zu sein. Für ein neues Projekt, das ich schreibe, muss ich jedoch eines über dem anderen auswählen, und ich möchte vermeiden, dass eine API verwendet wird, die in der Zukunft veraltet ist oder sich als weniger funktionsreich erweist.
Gibt es also wichtige Unterschiede zwischen den beiden außer der offensichtlichen Tatsache, dass man standardisiert ist?
Danke für eine ausgezeichnete Antwort.Ich habe einige dieser Unterschiede bemerkt (wie die Encoder/Decoder und die Handhabung von Pfadparametern), aber Ihre Antwort ist * sehr * hilfreich. Ich bin mir auch nicht sicher, ob meine Frage hier völlig unpassend ist, obwohl ich der Meinung bin, dass es sich vielleicht auf Ihrer Mailingliste "zu Hause" anfühlt. Schließlich ist die Frage nicht subjektiv und fällt gut in die Kategorie "ein praktisches, beantwortbares Problem, das einzigartig für die Softwareentwicklung ist" (http://stackoverflow.com/help/on-topic) – Malt
Es ist schon eine Weile her diesen Post, aber wenn es dir nichts ausmacht, zu fragen - was ist falsch daran, pongs schicken zu können? – misaka