Mina 在 Spring 中配置同时支持 SSL 加密连接和非 SSL 连接

简介: iOS 的 socket ,那是在很久以前用过,当时编写确实费了一番周折,要忍受 SDK 的不完善。之后,一直是 Web 服务器支撑着 http 与 https 实现 RestFul 或。。。那么好吧,有需要,就行动,重新写一遍,也好过找那三块笔记本硬盘里成堆的工程代码,目前 SSL 的证...

iOS 的 socket ,那是在很久以前用过,当时编写确实费了一番周折,要忍受 SDK 的不完善。

之后,一直是 Web 服务器支撑着 http 与 https 实现 RestFul 或。。。

那么好吧,有需要,就行动,重新写一遍,也好过找那三块笔记本硬盘里成堆的工程代码,

目前 SSL 的证书转换学没搞定,需要将 Mina 中使用 keystore 转换成 iOS 可识别的格式,苹果的 APNS 确实使用的不是标准的东西,不能作为参考了,

所以,在研究出来之前,还是得确保链接正常使用,确保业务层和UI层的工作继续,

至于底层通讯与安全层的问题,

应该不是问题,时机未到,灵感估计也是不愿意向你靠近,

当你把所有的事情都做完的时侯,

连机会和灵感这种无生命的东西都会主动来帮你,

有否象“墙倒众人推,明星众人捧”的感脚,

或者有句“富在深山有远亲,穷在闹市无人问”,能否粘点儿边儿呢?!

这都哪跟哪儿啊,。。。,。。。,。。。

烧迷糊了,也许,俺得去喝口水了,降降温!


------- 2014.11.15 补 -----------

在 Spring 配置中配两个 NIO,改不同的端口,

并且过滤器链也建两个,一个带 SSL 过滤器,一个不带,分别指定给上面的两个 NIO 配置的参数。


至于 SSL 过滤器,我想你得自已先了解了,

这里只提供思路,代码恕难共享,这是公司机密,

谢谢理解。


目录
相关文章
|
6天前
|
Java 开发工具 git
实现基于Spring Cloud的配置中心
实现基于Spring Cloud的配置中心
|
4天前
|
Java 应用服务中间件 开发者
Java面试题:解释Spring Boot的优势及其自动配置原理
Java面试题:解释Spring Boot的优势及其自动配置原理
23 0
|
7天前
|
JSON 运维 监控
Spring Boot中的健康检查端点配置
Spring Boot中的健康检查端点配置
|
6天前
|
JSON 运维 监控
Spring Boot中的健康检查端点配置
Spring Boot中的健康检查端点配置
|
7天前
|
存储 安全 Java
Spring Boot中的配置文件加密
Spring Boot中的配置文件加密
|
1天前
|
安全 网络协议 网络安全
SSL(Secure Sockets Layer)是一种安全协议,用于在客户端和服务器之间建立加密的通信通道。
SSL(Secure Sockets Layer)是一种安全协议,用于在客户端和服务器之间建立加密的通信通道。
4 0
|
6天前
|
前端开发 Java 应用服务中间件
Spring Boot自动配置详解
Spring Boot自动配置详解
|
6天前
|
Java Spring
深入理解Spring Boot中的Profile配置
深入理解Spring Boot中的Profile配置
|
12天前
|
Java 开发者 Spring
深入理解Spring Boot中的自动配置原理
深入理解Spring Boot中的自动配置原理
|
14天前
|
前端开发 Java 微服务
Spring Boot与微前端架构的集成开发
Spring Boot与微前端架构的集成开发