类org.springframework.web.socket.client.jetty.JettyWebSocketClient源码实例Demo

下面列出了怎么用org.springframework.web.socket.client.jetty.JettyWebSocketClient的API类实例代码及写法,或者点击链接到github查看源代码。

@Parameters(name = "server [{0}], client [{1}]")
public static Iterable<Object[]> arguments() {
	return Arrays.asList(new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new StandardWebSocketClient()}
	});
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Object[][] arguments() {
	return new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new StandardWebSocketClient()}
	};
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Iterable<Object[]> arguments() {
	return Arrays.asList(new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new JettyWebSocketClient()}
	});
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Iterable<Object[]> arguments() {
	return Arrays.asList(new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new StandardWebSocketClient()}
	});
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Object[][] arguments() {
	return new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new StandardWebSocketClient()}
	};
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Iterable<Object[]> arguments() {
	return Arrays.asList(new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new JettyWebSocketClient()}
	});
}
 
源代码7 项目: java-trader   文件: NodeServiceImpl.java
private WebSocketConnectionManager createWsConnectionManager(String url){
    String wsUrl = url;

    SslContextFactory sslContextFactory = new SslContextFactory(true);
    WebSocketClient jettyWsClient = new WebSocketClient(sslContextFactory); //SystemUtil.asyncExecutor
    jettyWsClient.getPolicy().setIdleTimeout(10*60*1000);
    JettyWebSocketClient wsClient = new JettyWebSocketClient(jettyWsClient);
    return new WebSocketConnectionManager(wsClient, this, wsUrl);
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Iterable<Object[]> arguments() {
	return Arrays.asList(new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new JettyWebSocketClient()}
	});
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Iterable<Object[]> arguments() {
	return Arrays.asList(new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new StandardWebSocketClient()}
	});
}
 
@Parameters(name = "server [{0}], client [{1}]")
public static Object[][] arguments() {
	return new Object[][] {
			{new JettyWebSocketTestServer(), new JettyWebSocketClient()},
			{new TomcatWebSocketTestServer(), new StandardWebSocketClient()},
			{new UndertowTestServer(), new StandardWebSocketClient()}
	};
}
 
@Override
protected Transport createWebSocketTransport() {
	return new WebSocketTransport(new JettyWebSocketClient());
}
 
@Override
protected Transport createWebSocketTransport() {
	return new WebSocketTransport(new JettyWebSocketClient());
}
 
@Override
protected Transport createWebSocketTransport() {
	return new WebSocketTransport(new JettyWebSocketClient());
}
 
 类方法
 同包方法