मुझे इस तरह के एक अस्पष्ट सवाल पूछने से नफरत है, लेकिन मुझे एक साधारण उदाहरण खोजने में मुश्किल हो रही है। यहाँ मैं अब तक है:मैं एम्बेडेड वेबसॉकेट सर्वर जेटटी 9 कैसे बना सकता हूं?
public class JettyWebSocketServlet extends WebSocketServlet{
@Override
public void configure(WebSocketServletFactory factory) {
factory.register(MyEchoSocket.class);
}
}
@WebSocket
public class MyEchoSocket {
@OnWebSocketMessage
public void onText(WebSocketConnection conn, String message) {
System.out.println("text: " + message);
try {
conn.write(null, new FutureCallback(), "got: " + message);
} catch (Exception e) {
e.printStackTrace();
}
}
}
एम्बेडेड जेट्टी उदाहरण मैं पा सकते हैं हमेशा एक सर्वर उदाहरण चालू करवाने के लिए निम्नलिखित की तरह कुछ दिखाने के लिए,, लेकिन मैं अपने WebSocketServlet का दृष्टांत के लिए कैसे पता नहीं है।
Server server = new Server(8080);
server.start();
server.join();
मैं एक एम्बेडेड सर्वर कैसे बना सकता हूं जो वेबस्केट कनेक्शन अनुरोधों को संभाल सकता है?
धन्यवाद, यह चाल है! अद्यतन के लिए –
+1 जिसमें जेएसआर -356 – betomontejo
के साथ एक उदाहरण शामिल है, मैं जूनिट के साथ एक परीक्षण लिखने की कोशिश कर रहा हूं। वेबस्केट सर्वलेट के साथ एक एम्बेडेड जेटी सर्वर शुरू करना प्रतीत होता है। हालांकि इसे '' 'कंटेनर से कनेक्ट करने का प्रयास कर रहा है। कनेक्टर (...)' '' java.util.concurrent फेंकता है। अस्वीकृत निष्पादन अपवाद: संगठन।[email protected] –