Requirements of COM Architecture

This post might seems funny, writing about COM in the time of Cloud. Yet, this is a long time pending notes that I’ve prepared and are not documented. This is the time that I felt to document, of course, there are much information that is available on web. This would be an extra page that define the COM Architecture.

I see the need of this architecture in 4 directions.

# INTEROPERABILITY

Components must be compatible with the

1) application’s environment where they are used

2) and also with the components developed by the 3rd party vendors

# VERSIONING

Components must NOT require upgrades, if applications containing them are upgraded

# TOOL INDEPENDENCE

Components must PERMIT development tool interoperability, while create any development tool (or) language during design time

# DISTRIBUTED FUNCTIONALITY

Components must have an ABILITY to generate components that support not only function in process but also across process and networks ie., DOM

 

Final NOTE: COM is not a software, but a framework

Comments

Popular posts from this blog

Network Intrusion Detection using Supervised ML technique

Keep the system active, to avoid the auto lock

Common mistakes by Interviewer