OSGI for C + +-the path to the architect __c++

Source: Internet
Author: User
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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.