Arkoa homepage
About Arkoa News & Events Contact Us Careers
  Course Catalog : Technology Overviews :

COM and DCOM Technical Overview

1 day

Course # 11-2250


Description

This is a high-level, practical overview of COM and Distributed COM architecture and development implications. After building an understanding of COM design, this course explores alternatives for leveraging server executables and components in traditional client/server environments and advanced, multi-tier, distributed environments. It also provides advice on the strengths and weaknesses of current development tools for building the types of servers, components, and clients discussed in the course.

Audience
COM, ActiveX, and OLE programmers who need an introduction to the COM technologies. Managers and other IT professionals who need an understanding of COM technologies.

Prerequisites
Familiarity with object-oriented languages and technologies and the Windows platform.

Classroom Requirements
Overhead projector, flipcharts.

 

 


Format

  • Presentation

Objectives
After completing this course, participants should be able to:

  • Describe, at the conceptual level, COM and related technologies
  • Plan the utilization of COM technologies in IT/IS projects
  • Address the implications of COM and DCOM technologies to systems management
  • Evaluate and select development tools and environments



Topics


Introduction

Definitions

  • What is object technology?
  • Distributed components

Introduction to COM and DCOM

  • What is COM?

COM Programming

  • Implementing COM
  • What is an active control?
  • What is the ATL?
  • COM development strategies



 


COM Interoperability

  • Introduction to CORBA
  • CORBA and DCOM compared
  • Interoperability and interworking

COM+

  • Windows 2000
  • Microsoft Transaction Server (MTS)
  • Introduction to COM+