`package com.app.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.socket.server.standard.ServerEndpointExporter;
/**
-
@Admin fyx
-
2020年5月14日10:30:53
-
开启WebSocket支持
*/
@Configuration
public class WebSocketCofig {@Bean
ServerEndpointExporter serverEndpointExporter() {
return new ServerEndpointExporter();
}
}``java
package com.app.server;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.app.client.SubscriptionClient;
import com.app.client.SubscriptionOptions;
import com.app.client.model.Candlestick;
import com.app.pojo.Tick;
import com.app.service.ConfigService;
import com.app.service.impl.ConfigServiceImpl;
import com.app.utils.SwatchUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
import javax.websocket.*;
import javax.websocket.server.PathParam;
import javax.websocket.server.ServerEndpoint;
import java.io.IOException;
import java.math.BigDecimal;
import java.util.concurrent.CopyOnWriteArraySet;
@Component
@Scope(“prototype”)
@ServerEndpoint("/test/test/test/{sy