解决方案: 1.上代码 @Component public class ServerHandler extends IoHandlerAdapter { @Autowired protected HealthDataService healthDataService; private static ServerHandler serverHandler ; @
转载 2023-07-21 11:22:21
36阅读
### Spring Boot 3 TCP 服务端 在开发网络应用程序时,TCP 是一个常用的传输协议。Spring Boot 是一个用于构建 Java 项目的微服务框架,提供了丰富的功能和便捷的配置,可以快速搭建 TCP 服务端。 #### 编写 TCP 服务端 首先,我们需要创建一个 Spring Boot 项目,并添加对于 TCP 支持的依赖。在 `pom.xml` 文件中添加如下依赖
原创 2月前
58阅读
作者:西流|阿里云函数计算专家导读:Spring Boot 是基于 Java Spring 框架的套件,它预装了 Spring 的一系列组件,让开发者只需要很少的配置就可以创建独立运行的应用程序。在云原生的环境中,有大量的平台可以运行 Spring Boot 应用,例如虚拟机、容器等。但其中最有吸引力的,是以 Serverless 的方式运行 Spring Boot 应用。我将通过一系列文章,从架
## 实现Spring Boot服务端长连接的步骤 下面是实现Spring Boot服务端长连接的步骤,包括创建Spring Boot项目、添加依赖、编写代码等。具体步骤如下: 1. 创建Spring Boot项目 首先,你需要创建一个新的Spring Boot项目。可以使用Spring Initializer或使用IDE(如IntelliJ IDEA)来创建项目。选择Java语言和S
原创 9月前
63阅读
1、当我们通过 maven 或 gradle 引入了 Spring boot 的安全组件 spring-boot-starter-security,Spring boot 默认开启安全组件,这样我们就需要先登录了,但是在开发过程中,我们并不想经常的登录(每重启一次服务必然带来一次登录操作,并且换了客户同样需要登录),为减少这部分时间的浪费,我们目前有两种方法来禁用 Spring boot 安全组
转载 2023-06-22 22:54:55
70阅读
websocket是全双工、长连接的网络通信协议,通过websocket可以实现即时通信,服务器推送消息给客户等业务情况。spring boot实现websocketspring boot框架是为我们提供了实现websocket的方法的,在该过程中大概可以分为三步。引入依赖配置websocket编写websocket的相关逻辑控制首先我们需要在pom文件中添加如下依赖:<!-- 引入web
转载 8月前
96阅读
# 如何实现“Spring Boot 多个Pulsar服务端地址” ## 操作流程 | 步骤 | 操作 | |------|------| | 1 | 添加依赖 | | 2 | 配置多个Pulsar服务端地址 | | 3 | 创建Pulsar客户实例 | ## 具体步骤及代码 ### 步骤1:添加依赖 首先,在`pom.xml`文件中添加Pulsar依赖: ```xml o
原创 2月前
14阅读
前言(一). 什么是WebSocket(二). WebSocket实战上篇文章为大家讲述了 Spring Boot的SSL配置,http转https的原理;本篇文章接着上篇内容继续为大家介绍SpringBoot中  WebSocket的功能。(一). 什么是WebSocketWebSocket为浏览器和服务器之间提供了双工异步通信功能,即可以利用浏览器给服务器发送消息,服务器也可以向浏览
转载 6月前
119阅读
1.了解单点登录SSO 主要特点是: SSO 应用之间使用 Web 协议(如 HTTPS) ,并且只有一个登录入口.SSO 的体系中有下面三种角色:1) User(多个)2) Web 应用(多个)3) SSO 认证中心
原创 2022-06-07 22:29:21
68阅读
前言:WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。WebSocket使得客户服务器之间的数据交换变得更加简单,允许服务端主动向客户推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创
     Spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进行选择,并快速搭建一个可以运行的应用是比较困难的事情。Spring Boot 的目的在于快速创建可以独立运行的 Spring 应用。简单就是解放码农生产力,能快速提高开发效率。通过
源码分析RocketMQ之Broker-消息接收 1、Broker 的启动会调用BrokerStartup.start(),方法里调用NettyRemotingServer.start,进行netty的启动    通过netty进行消息接收和处理。 2、netty启动初始化,在执行业务逻辑前要进行SSL验证、编解码、空闲检查、网络连接管理   //在真正执行业务逻辑之
依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>创
https://hellokoding.com/hello-single-sign-on-sso-with-json-web-token-jwt-spring-boot/ https://github.com/mefernandez/spring-multi-module-oauth-sso htt
原创 2022-10-24 14:57:00
43阅读
1.了解单点登录SSO 主要特点是: SSO 应用之间使用 Web 协议(如 HTTPS) ,并且只有一个登录入口.@源码地址
原创 2022-06-08 05:25:16
78阅读
 单点登录中目前比较流行的一种使用方式,就是springsecurity+jwt实现无状态下用户登录;下面是对于Spring-Security进行单点登录使用token来进行交互的一种方式。第一次写博客请多多指教如果有更好的方式或者是错误的点麻烦请指教。Spring-Security的主要几个实现类  WebSecurityConfigurerAdapter这个类主要是用来对Spring
转载 9月前
50阅读
Java服务端服务监控:Spring Boot Actuator的实践 大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风
1.因为是本地模拟sso环境,而sso的环境测试需要域名,所以需要虚拟几个域名出来,步骤如下: 2.进入目录C:\Windows\System32\drivers\etc 需要框架源码的朋友可以看我个人简介联系我 3.修改hosts文件127.0.0.1 jeesz.cn127.0.0.1 sso1 ...
转载 2021-10-18 11:50:00
167阅读
2评论
目录​​CAS-SSO​​​​一、单点登录-CAS​​​​二、下载搭建CAS​​​​1. 下载 CAS 5.3​​​​2. 导入IDEA​​​​3. 打包war​​​​3. war包部署到Tomcat​​​​4. 启动Tomcat,访问 http://localhost:8080/cas​​​​5. 为了方便先改成http协议,后面再说https把​​​​6. 再次访问 http://localh
原创 2022-08-31 20:53:50
144阅读
1.因为是本地模拟sso环境,而sso的环境测试需要域名,所以需要虚拟几个域名出来,步骤如下:2.进入目录C:\Windows\System32\drivers\etc@源码地址来源
原创 2022-06-08 05:23:22
51阅读
  • 1
  • 2
  • 3
  • 4
  • 5