Definition of COM, COM+ and MTS

Tuesday, July 28, 2009

COM
Basic aim of COM was to reuse the code written in one language to be available to any language at binary level.
• COM exposes a standard interface that a language needs to implement to access the functionality of COM components.
• But these implementation & representation of data type are different in different languages.
• COM helped us to develop applications by assembling purchased components. We don’t have to write everything from scratch.

COM +
• COM+ extends the concept of COM to following complexities that are encountered while developing multi tier computing architecture.
- Threading issues
- Object pooling
- Transactiono Security controlled access
MTS
• MTS works as an object broker for COM+ components.
• MTS acts as a middle layer, assisting in the interoperability between client application and software components. (COM+ Components)
• It provides simple but powerful security framework for controlling who has access to the functionality within a software component. We can restrain user access to a particular object.
• Automatically manageso All threading issueso Object re-poolingo Sharing of resourceso Handling of transaction context access objects.
• Allows developer to concentrate only on business logic.

0 comments:

Post a Comment

 
 
 
Your Ad Here