COM:
Component Object Model, its a dll or component that can be created in
any languages like c,c++...even thro managed codes...that can be used
in our application.This components can also be used by many application
in the same machine...It is Microsoft Object Oriented that defines how
object interacts in a apllication..The IBM's equal is SOM.
it is a specification for writing reusable software components; an
infrastructure that allows objects to communicate between processes and
computers. All VB objects, including forms and controls, are COM
objects. One of the main strengths of COM is that it integrates so many
distributed application services in one package.
Note:
In Vs.Net we can create COM by Class Library Project,ATL Server
Projects...
COM+:
COM+ is a Updation with features of COM and another MS Tech called
MTS(Microsoft Transaction Server) .COM+ is implemented by importing
using System.EnterpriseServices;
In COM+ We can give all the settings using Attributes(called
declarative informations)
Regards,
Satheesh