中间件技术专家之路

本文提到的大部分资料可以在相关资料下载中找到。还有一些资料属于保密学习材料,不提供对外下载。

推荐使用专家工具箱中提到的工具。

目录:

0.basic - 基础知识

0.1.计算机基础(cs-001)

操作系统、网络、密码学这些知识应该是从事计算机相关工作的基础,如果确实某种原因我们没有学好,那我们只能通过一些方式突击学习一下。10分钟速成课:计算机科学是一个很棒的系列科普视频,大家有时间可以自己看看,以下是我认为可以优先观看的内容:

另外,阿里云的面试题也是一个很好的学习材料。

不过,专业人事还是应该更系统地学习,可以看看这里推荐的一些书。

0.2.Linux操作基础(linux-001)

Linux 操作基础也是一个必备条件,需要对 Linux 的基本概念和操作有所了解。“linux-001”是一份很好的学习材料,大家可以尝试学习。建议使用文档介绍的工具搭建虚拟机环境。

1.tx-and-jee - 交易系统与 JEE(tx-001)

了解 IT 系统的架构,历史背景,对我们工作的意义。

  • 理解交易系统(见“相关资料下载”中的 PPT)
  • JEE 介绍(见“相关资料下载”中的 PPT)

如果需要对这个话题有更深的认识,可以参考:

《计算机简史》虽然是讲故事为主,但是从中可以看到早期计算机的发展,计算机解决的业务问题,可以为你提供一个更朴素的视角。

2.jee-mw - 各类 JEE 中间件

2.1.WLS

WebLogic Server 是 Oracle 的一款 JEE 中间件,学习过程可以分为以下几个步骤:

如果希望深入的学习 WebLogic 的各个方面可以系统的阅读一下这几本书:

  • Oracle WebLogic Server 12c Administration Handbook
  • Oracle WebLogic Server 12c Advanced Administration Cookbook
  • Professional Oracle WebLogic Server

2.2.WAS

2.3.Tomcat

3.private-mw - 各类非标准的中间件

3.1.CICS

CICS( Customer Information Control System )-IBM的交易中间件。详细的学习路径可以参考这里

3.2.Tuxedo

4.mq-mw - 各类消息中间件

4.1.WMQ

WMQ 是一种消息中间件,详细的学习路径可以参考这里