Jetty:websocket扩展自定义Servlet

Jetty:websocket扩展自定义Servlet,websocket,jetty,Websocket,Jetty,我正在开发一个现有的基于Jetty的WebSocket代码 在现有代码中,在该servlet中实现了两个方法 1. public WebSocket doWebSocketConnect() 2.protected void doGet(HttpServletRequest request, HttpServletResponse response) 因为这些都是回调方法 谁能告诉我先调用什么方法(我指的是方法顺序) 提前感谢。jetty-7和jetty-8中的WebSocketServle

我正在开发一个现有的基于Jetty的WebSocket代码

在现有代码中,在该servlet中实现了两个方法

1. public WebSocket doWebSocketConnect()
2.protected void doGet(HttpServletRequest request, HttpServletResponse response) 
因为这些都是回调方法 谁能告诉我先调用什么方法(我指的是方法顺序)


提前感谢。

jetty-7和jetty-8中的WebSocketServlet(注意:jetty-9中的情况有所改变)对您有一些要求

需要由您实现,以便根据可以在HttpServletRequest中找到的信息创建(您设计的)WebSocket对象。(如主机、路径、身份验证等)

您可以在测试用例中看到Servlet的示例。

这将创建一个,将其存储在Servlet实例中以进行跟踪,然后返回它。 CaptureSocket只存储传入消息,以便测试用例能够验证预期。 这不是一个特别令人兴奋的Servlet/Socket impl

在TestServer(也可以在测试用例中找到)中还可以找到一些Echo套接字的示例。