J2EE 分布式服务的基础(下)

本课程介绍应用了 ZooKeeper 的使用场景,并且用 ZooKeeper 来做分布式服务的注册和发现服务,并且用 ZooKeeper 来做负载均衡。 课程背景:随着互联网的发展,越来越多的企业每天处理着上亿级的请求,以及每秒几万的并发操作,对于传统的 JavaWeb 工程师是一个巨大的挑战。然而越来越复杂的业务以及数据库设计使得代码变得非常庞大,严重影响了程序的高效。使用分布式服务框架渐渐成为每个互联网企业的标配,掌握分布式服务框架显得更加重要。核心内容:1.ZooKeeper 的基础知识介绍2.ZooKeeper 做注册和发现服务3.ZooKeeper 做负载均衡策略软件环境
J2EE 分布式服务的基础(上)

想要真正的理解分布式服务框架还是需要从 Java 源生的服务框架中去理解。本课程主要讲解了 RPC 的基础知识和使用 HTTP 通信协议开发分布式服务框架的特点,最后使用 HTTP 开发一个简单的分布式服务框架。 课程背景:随着互联网的发展,越来越多的企业每天处理着上亿级的请求,以及每秒几万的并发操作,对于传统的 JavaWeb 工程师是一个巨大的挑战。然而越来越复杂的业务以及数据库设计使得代码变得非常庞大,严重影响了程序的高效。使用分布式服务框架渐渐成为每个互联网企业的标配,掌握分布式服务框架显得更加重要。核心内容:1.RPC 的基础知识2.HTTP 构建简单的 RPC 服务3.分
J2EE 企业级应用架构简述

本课程主要给初学者讲解企业应用的发展趋势,以及服务治理在企业应用的重要性。 课程背景:随着互联网的发展,越来越多的企业每天处理着上亿级的请求,以及每秒几万的并发操作,对于传统的 JavaWeb 工程师是一个巨大的挑战。然而越来越复杂的业务以及数据库设计使得代码变得非常庞大,严重影响了程序的高效。使用分布式服务框架渐渐成为每个互联网企业的标配,掌握分布式服务框架显得更加重要。核心内容:1.了解企业级应用的发展趋势2.了解服务治理的思想3.了解几种常见常见的服务治理(SOA)的方式软件环境:Windows、JAVA是否提供资料:是课程等级:初级适合人群:有一定的 Web 项目开
Nginx 与 Tomcat 安装、配置及优化

本课程详细介绍在 Linux 平台上 Nginx 和 Tomcat 的安装、使用、基本配置和性能优化等内容,这些内容是实现负载均衡的基础知识。关于配置与性能调优内容,同样也适用于 Windows 系统平台。 课程背景:负载均衡是提高应用负载量和容错的有效手段,Nginx 作为一款性能优异的反向代理服务器,经常是实现软件负载均衡时的首选前端处理器。本课程详细讲解在 Linux 系统中 Nginx 和 Tomcat 的安装、配置、优化以及负载均衡的实现。核心内容:1. Linux 系统下 Nginx 的安装、配置和调优2. Linux 系统下 Tomcat 的安装、配置和调优软件环境:L
Nginx + Tomcat 负载均衡配置详解

本课程详细讲解 Nginx + Tomcat 负载均衡的配置实现,内容包括配置参数、均衡策略和 Session 管理等,最后介绍集群环境中编程应注意的常见问题。 课程背景:负载均衡是提高应用负载量和容错的有效手段,Nginx 作为一款性能优异的反向代理服务器,经常是实现软件负载均衡时的首选前端处理器。本课程详细讲解在 Linux 系统中 Nginx 和 Tomcat 的安装、配置、优化以及负载均衡的实现。核心内容:1. 负载均衡配置实现2. 负载均衡时 Session 共享问题的处理3. 负载均衡环境下应用代码应注意的问题软件环境:Linux,Nginx,Tomcat,Memcac
初识 Activiti

本课程首先介绍 Activiti 的概念和来源,然后通过 activiti-explorer 演示请假流程,动手搭建 Activiti 开发环境,接着说明 Maven 的使用方法以及 Eclipse 插件的安装过程,最后动手开发一个流程图。 课程背景:Activiti 是功能强大的工作流引擎,在 OA 系统开发中使用极为广泛。本课程主要带领大家认识Activiti,掌握开发环境的搭建,通过动手构建流程图,迅速上手 Activiti。核心内容:1.认识 Activiti2.Activiti 案例演示3.Maven 的使用4.Eclipse 插件的安装5.流程图的构建软件环境:Ma
SSO(单点登录)实战篇:客户端实现(3)

本课程继 SSO 服务端的实现之后,开始讲解单点登录 SSO 客户端模块的实现,内容包括项目创建、开发与测试环境搭建、系统设计与编程实现等。并且重点体现设计的思路与最佳实践方式。 课程背景:SSO 是指在多个应用系统中,用户只需要登录一次就可以访问所有互信的应用系统,是系统集成时最常用最基础的手段,无论是企业信息化项目开发还是互联网产品开发,开发人员几乎都会接触到 SSO 相关内容。本系列课程包括 SSO 原理、相关技术、设计实现等内容,学习后能对 SSO 有深入的理解与认识,以后不管是进行 SSO 集成,还是进行 SSO 系统的自主或二次开发都将有所裨益。核心内容:1.系统架构设计与流
SSO(单点登录)实战篇:客户端实现(2)

本课程继 SSO 服务端的实现之后,开始讲解单点登录 SSO 客户端模块的实现,内容包括项目创建、开发与测试环境搭建、系统设计与编程实现等。并且重点体现设计的思路与最佳实践方式。 课程背景:SSO 是指在多个应用系统中,用户只需要登录一次就可以访问所有互信的应用系统,是系统集成时最常用最基础的手段,无论是企业信息化项目开发还是互联网产品开发,开发人员几乎都会接触到 SSO 相关内容。本系列课程包括 SSO 原理、相关技术、设计实现等内容,学习后能对 SSO 有深入的理解与认识,以后不管是进行 SSO 集成,还是进行 SSO 系统的自主或二次开发都将有所裨益。核心内容:1.系统架构设计与流
SSO(单点登录)实战篇:客户端实现(1)

本课程继 SSO 服务端的实现之后,开始讲解单点登录 SSO 客户端模块的实现,内容包括项目创建、开发与测试环境搭建、系统设计与编程实现等。并且重点体现设计的思路与最佳实践方式。 课程背景:SSO 是指在多个应用系统中,用户只需要登录一次就可以访问所有互信的应用系统,是系统集成时最常用最基础的手段,无论是企业信息化项目开发还是互联网产品开发,开发人员几乎都会接触到 SSO 相关内容。本系列课程包括 SSO 原理、相关技术、设计实现等内容,学习后能对 SSO 有深入的理解与认识,以后不管是进行 SSO 集成,还是进行 SSO 系统的自主或二次开发都将有所裨益。核心内容:1.系统架构设计与流
SSO(单点登录)实战篇:服务端实现(4)

本课程讲解单点登录 SSO 服务端应用的实现,从项目创建开始逐一讲解各模块的设计与实现过程。 课程背景:在明确系统的需求、理清实现思路之后,开始着手去编码实现系统。本课程讲解 SSO 服务端应用的实现,内容重点体现设计思路与最佳实践。核心内容:1.核心功能与流程的实现2.系统架构设计与最佳实践3.系统安全性需求的实现软件环境:Eclipse WTP、Tomcat是否提供资料:否课程等级:高级适合人群:拥有 Java 基础,并具备 Java Web 应用开发能力的学员 账号信息安全传输自动登录功能的实现自动登录功能的优化实现