Course Introduction
OSGI technology is a Java-oriented dynamic model system. There is a very famous phrase in the Java circle: OSGI-architect's paradise. In other words, OSGI makes software development easier.
Thankfully, there is a similar framework-CTK Plugin Framework in C + +. It draws on the idea of OSGi and implements an almost complete OSGi framework API.
On the path to the architect, you need to understand not only the design and implementation of the component-oriented (or service), but also the rationale behind it. Our talent class, we will focus on CTK, to explore the C + + modular technology. It is hoped that by sharing the knowledge, you can understand the working mechanism within OSGI and can quickly build a C + + component framework based on CTK.
This has a total of four major: the first part (第1-3 Class): Introductory chapter, preliminary understanding, including framework selection criteria, the relationship between OSGI and CTK, CTK Advantage Analysis and basic exploration. The second part (第4-10 Class): Step by step, start to use, including the development of the Environment, CTK compilation, plug-in creation, and how to embed the plug-in framework in the program functions. The third part (第11-16 Class): Advanced article, master the core, CTK event management mechanism, log management, service tracking, events and monitoring functions. Part IV (Lesson 17th): summary, FAQ FAQ, quick analysis of common problems in CTK, and give the most reasonable solution. Course content No. 01: Getting Started-first CTK No. 02 lesson: Getting Started-about CTK No. 03 lesson: Getting Started-CTK Plugin Framework Fundamentals No. 04 Class: Advanced-compiling CTK No. 05 Course: Advanced Article-Use ctkwidgets No. 06 Lesson: Advanced-HELLO,CTK. No. 07: Advanced-embedded in the program CTK Plugin Framework No. 08 Lesson: Advanced-CTK Plug-in metadata No. 09 lesson: Advanced-CTK Plug-ins and Services 10th class: Step-CTK dependencies between the 11th Chapter: Senior Chapter -CTK Event Management mechanism (i) 12th: Advanced Article-CTK Event Management mechanism (II) 13th: Advanced Article-CTK Log Management 14th: Advanced-CTK Service tracking 15th course: Advanced-CTK events and monitoring 16th course: Advanced Articles -Best way to access CTK Services 17th: Summary FAQ course address
This talent address, jab: OSGI for C + +-the path to the architect