org.eclipse.jetty.websocket.WebSocketFactory.<init>()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(4.0k)|赞(0)|评价(0)|浏览(116)

本文整理了Java中org.eclipse.jetty.websocket.WebSocketFactory.<init>()方法的一些代码示例,展示了WebSocketFactory.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSocketFactory.<init>()方法的具体详情如下:
包路径:org.eclipse.jetty.websocket.WebSocketFactory
类名称:WebSocketFactory
方法名:<init>

WebSocketFactory.<init>介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

import com.neovisionaries.ws.client.*;

public class HelloWSS
{
  public static void main(String[] args) throws Exception
  {
    // Connect to "wss://echo.websocket.org" and send "Hello." to it.
    // When a response from the WebSocket server is received, the
    // WebSocket connection is closed.
    new WebSocketFactory()
      .createSocket("wss://echo.websocket.org")
      .addListener(new WebSocketAdapter() {
        @Override
        public void onTextMessage(WebSocket ws, String message) {
          // Received a response. Print the received message.
          System.out.println(message);

          // Close the WebSocket connection.
          ws.disconnect();
        }
      })
      .connect()
      .sendText("Hello.");
  }
}

代码示例来源:origin: stackoverflow.com

private static WebSocket connect() throws Exception
{
  String PROXY  = "http://......";
  String SERVER = "wss://echo.websocket.org";

  return new WebSocketFactory()
    .getProxySettings()
    .setServer(PROXY)
    .getWebSocketFactory()
    .setSSLContext(NaiveSSLContext.getInstance("TLS"))
    .createSocket(SERVER)
    .addListener(new WebSocketAdapter()) {
      ......
    }
    .connect();
}

代码示例来源:origin: stackoverflow.com

import com.neovisionaries.ws.client.*;

public class Switchclient
{
  public static void main(String[] args) throws Exception
  {
    WebSocket websocket = new WebSocketFactory()
      .createSocket("ws://localhost:8080/Switchserver/")
      .addListener(new WebSocketAdapter() {
        @Override
        public void onTextMessage(WebSocket ws, String message) {
          System.out.println("Received msg: " + message);
        }
      })
      .connect();

    // Don't forget to call disconnect() after use.
    // websocket.disconnect();
  }
}

代码示例来源:origin: org.scalatra.socketio-java/socketio-core

public WebSocketTransport(int bufferSize, int maxIdleTime) {
  wsFactory = new WebSocketFactory(this, bufferSize);
  wsFactory.setMaxIdleTime(maxIdleTime);
  this.maxIdleTime = maxIdleTime;
}

代码示例来源:origin: tadglines/Socket.IO-Java

public WebSocketTransport(int bufferSize, int maxIdleTime) {
  wsFactory = new WebSocketFactory();
  wsFactory.setBufferSize(bufferSize);
  wsFactory.setMaxIdleTime(maxIdleTime);
  this.maxIdleTime = maxIdleTime;
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

_webSocketFactory = new WebSocketFactory(this, bs == null ? 8192 : Integer.parseInt(bs));
_webSocketFactory.start();

代码示例来源:origin: org.eclipse.jetty/jetty-websocket

_webSocketFactory = new WebSocketFactory(this, bs == null ? 8192 : Integer.parseInt(bs));
_webSocketFactory.start();

代码示例来源:origin: stackoverflow.com

WebSocket websocket = new WebSocketFactory()
 .createSocket("ws://...")
 .addListener(new WebSocketAdapter() {
   @Override
   public void onFrame(WebSocket ws, WebSocketFrame frame) {
     // If the frame is a text frame with FIN bit cleared, or
     // if the frame is a continuation frame.
     if ((frame.isTextFrame() && frame.getFin() == false) ||
       frame.isContinuationFrame()) {
       // The payload of the frame. There is no guarantee
       // that this byte array is a valid UTF-8 sequence.
       byte[] payload = frame.getPayload();
       // Check whether the payload is a valid UTF-8 sequence
       // if you want to.
       checkPayload(payload);
     }
   }
 })
 .connect();

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-server

_webSocketFactory = new WebSocketFactory(this, bs == null ? 8192 : Integer.parseInt(bs));
_webSocketFactory.start();

代码示例来源:origin: stackoverflow.com

WebSocketFactory factory = new WebSocketFactory();

代码示例来源:origin: stackoverflow.com

try {   
  SSLContext context = NaiveSSLContext.getInstance("TLS");
  WebSocketFactory wsf = new WebSocketFactory();
  wsf.setConnectionTimeout(TIMEOUT);
  wsf.setSSLContext(context);

代码示例来源:origin: bristleback/bristleback

private void setWebsocketFactoryParameters() {
 websocketFactory = new WebSocketFactory(this, getEngineConfiguration().getMaxBufferSize());
 websocketFactory.setMaxBinaryMessageSize(getEngineConfiguration().getMaxFrameSize());
 websocketFactory.setMaxTextMessageSize(getEngineConfiguration().getMaxFrameSize());
 websocketFactory.setMaxIdleTime(getEngineConfiguration().getTimeout());
}

相关文章