青春不老,奋斗不止!

纯正开源之美,有趣、好玩、靠谱。。。

OSGI for C++ - 通往架构师之路

课程介绍

OSGI 技术是面向 Java 的动态模型系统。Java 圈子里有非常著名的一句话:OSGI - 架构师的天堂。换句话说,OSGI 能让软件开发变得更加容易!

值得庆幸的是,在 C++ 中也有类似的框架 - CTK Plugin Framework。它借鉴了 OSGI 的思想,并实现了几乎完整的 OSGI 框架 API!

在通往架构师的道路上,不仅需要了解面向组件(或服务)的设计和实现,更应当了解其背后的原理。本达人课,我们将主要围绕 CTK,探索 C++ 中的模块化技术。希望通过分享的知识,大家能够了解 OSGI 内部的工作机制,并能够基于 CTK 快速搭建 C++ 组件化框架。

本达人课共包含四大部分:

  • 第一部分(第 1-3 课):入门篇,初步了解,包括框架选择标准、OSGI 和 CTK 之间的关系、CTK 的优势解析及基础初探。
  • 第二部分(第 4-10课):进阶篇,开始使用,包括开发环境的搭建,CTK 的编译、插件的创建、以及如何在程序中嵌入插件框架等功能。
  • 第三部分(第 11-16课):高级篇,掌握核心,CTK 事件管理机制、日志管理、服务追踪、事件与监听等功能。
  • 第四部分(第 17 课):总结篇 ,FAQ 常见问题,针对 CTK 中的常见问题进行快速分析,并给出最合理的解决方案。

课程内容

  • 第 01 课:入门篇 - 初识 CTK
  • 第 02 课:入门篇 - 漫谈 CTK
  • 第 03 课:入门篇 - CTK Plugin Framework 基本原理
  • 第 04 课:进阶篇 - 编译 CTK
  • 第 05 课:进阶篇 - 使用 CTKWidgets
  • 第 06 课:进阶篇 - Hello,CTK!
  • 第 07 篇:进阶篇 - 在程序中嵌入 CTK Plugin Framework
  • 第 08 课:进阶篇 - CTK 插件元数据
  • 第 09 课:进阶篇 - CTK 插件和服务
  • 第 10 课:进阶篇 - CTK 插件之间的依赖
  • 第 11 篇:高级篇 - CTK 事件管理机制(一)
  • 第 12 篇:高级篇 - CTK 事件管理机制(二)
  • 第 13 篇:高级篇 - CTK 日志管理
  • 第 14 篇:高级篇 - CTK 服务追踪
  • 第 15 课:高级篇 - CTK 事件与监听
  • 第 16 课:高级篇 - 访问 CTK 服务的最佳方式
  • 第 17 篇:总结 FAQ

课程地址

本达人课地址,猛戳: OSGI for C++ - 通往架构师之路

阅读更多
版权声明:进步始于交流,收获源于分享!纯正开源之美,有趣、好玩、靠谱。。。作者:一去丶二三里 https://blog.csdn.net/u011012932/article/details/79960050
个人分类: 架构师之路
想对作者说点什么? 我来说一句

通往架构师之路(完整版1-27)

2015年09月10日 31.05MB 下载

通往架构师之路.

2017年11月02日 23.69MB 下载

通往架构师之路(全27)

2014年11月21日 23.69MB 下载

走向架构师之路

2017年10月18日 5.36MB 下载

没有更多推荐了,返回首页

不良信息举报

OSGI for C++ - 通往架构师之路

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭