我已经有一个带有Spring Boot的REST API,并且想在其中集成Web套接字。是否可以使用现有的REST API控制器制作网络套接字。如果可以的话,我该如何实现?
最佳答案
Spring框架允许@Controller和@RestController类同时具有HTTP请求处理和WebSocket消息处理方法。
Spring框架提供了一个WebSocket API,旨在适应各种WebSocket引擎。当前,列表包括WebSocket运行时,例如Tomcat 7.0.47 +,Jetty 9.1 +,GlassFish 4.1 +,WebLogic 12.1.3+和Undertow 1.0+(以及WildFly 8.0+)。
您可以在此链接中获得示例代码:
https://docs.spring.io/spring/docs/4.2.x/spring-framework-reference/html/websocket.html
关于java - 是否可以在 Spring 启动时将Web套接字与rest api一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60232625/