2018年2月28日
摘要: 1.通过下载稳定版本的方式下载cas的相关源码包,如下: 直接选择4.2.1的稳定代码即可 2.我们项目中的版本版本使用maven apereo远程库去下载 通过远程maven库下载cas-server-webapp的war包,步骤如下: (一)访问Maven地址: http://mvnreposi 阅读全文
posted @ 2018-02-28 09:47 夏目大人 阅读(681) 评论(0) 推荐(4) 编辑
摘要: 1.了解单点登录 SSO 主要特点是: SSO 应用之间使用 Web 协议(如 HTTPS) ,并且只有一个登录入口. SSO 的体系中有下面三种角色: 1) User(多个) 2) Web 应用(多个) 3) SSO 认证中心(一个) 2.SSO 实现包含以下三个原则 1) 所有的登录都在 SSO 阅读全文
posted @ 2018-02-28 09:46 夏目大人 阅读(579) 评论(0) 推荐(4) 编辑
摘要: 1.修改server.xml文件,如下: 注意: 这里使用的是https的认证方式,需要将这个配置放开,并做如下修改: <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="1 阅读全文
posted @ 2018-02-28 09:45 夏目大人 阅读(658) 评论(2) 推荐(5) 编辑
摘要: 1.因为是本地模拟sso环境,而sso的环境测试需要域名,所以需要虚拟几个域名出来,步骤如下: 2.进入目录C:\Windows\System32\drivers\etc 3.修改hosts文件 127.0.0.1 jeesz.cn 127.0.0.1 sso1.jeesz.cn 127.0.0.1 阅读全文
posted @ 2018-02-28 09:44 夏目大人 阅读(525) 评论(2) 推荐(5) 编辑
  2018年2月12日
摘要: 今天正式给大家介绍了Spring Cloud - 企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的架构师,也要有一种放眼世界的眼光,不仅要给公司做好的技术选型,而且还要 阅读全文
posted @ 2018-02-12 10:38 夏目大人 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud集成项目有很多,下面我们列举一下和Spring Cloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必须了解一下相关项目,希望可以帮助到大家。 Spring Cloud Config 配置 阅读全文
posted @ 2018-02-12 10:35 夏目大人 阅读(1508) 评论(0) 推荐(0) 编辑
摘要: spring cloud本身提供的组件就很多,但我们需要按照企业的业务模式来定制企业所需要的通用架构,那我们现在需要考虑使用哪些技术呢? 下面我针对于spring cloud微服务分布式云架构做了以下技术总结,希望可以帮助到大家: View: H5、Vue.js、Spring Tag、React、a 阅读全文
posted @ 2018-02-12 10:33 夏目大人 阅读(283) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud是一系列框架的有序集合。利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud将目前 阅读全文
posted @ 2018-02-12 10:32 夏目大人 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 在前面的章节中,我们定义了dubbo服务的接口,接下来针对于接口的实现,我们要定义服务的生产者,服务生产者最终会被注册到注册中心上。 1. 创建ant-bookmark-service项目(dubbo服务生产者),其中pom.xml文件定义如下: 2. 定义spring-dubbo-provider 阅读全文
posted @ 2018-02-12 10:29 夏目大人 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 在前面的章节中,我们着手介绍了dubbo的相关知识,在这个基础之上,我们可以考虑将dubbo服务应用于我们的分布式系统了,从今天开始,我们会详细介绍如何将dubbo和spring集成并应用于我们的分布式系统。 1. 创建ant-bookmark-facade项目(dubbo服务接口),其中pom.x 阅读全文
posted @ 2018-02-12 10:27 夏目大人 阅读(207) 评论(0) 推荐(0) 编辑