Implementing Serviced Component in COM+ using Visual Studio 2005
page 1 of 7
Published: 07 Jan 2008
In this article, Abhishek Singh describes the step-by-step procedure to implement and configure a .NET assembly to run as a COM+ service using Visual Basic 2005. He also demonstrates how to consume it in an unmanaged pure ASP application. Each step is examined with the help of relevant source code and screenshots. Abhsihek also provides the associated project files in ZIP format for download.
by Abhishek Kumar Singh
Average Rating: 
Views (Total / Last 10 Days): 31539/ 55


COM+ is a programming model based on Component Object Model (COM). COM+ does not replace the COM. In fact, COM+ technology uses the COM by extending its features to provide enterprise level services.

COM was the very first methodologies to facilitate object oriented software implementation. It is mainly used to encapsulate business task and logic into one business object, called COM component in the distributed environment which can be shared and accessed by different applications.

In the real world scenario, more than one COM component work altogether to achieve a high density task. To manage the integrity and security among different components, COM uses another service of Microsoft, called Microsoft Transaction Server (MTS).

In other words, COM+ is nothing but a combination of both COM and MTS. It means COM+ = COM + MTS. COM+ was first introduced in Microsoft Windows 2000 Server. COM+ also includes additional features like object pooling, load balancing, component queuing, etc. These services were being known as the COM+ Component Services. When multiple components are grouped together it is referred to as COM+ applications.

View Entire Article

User Comments

Title: Good Article   
Name: Jabir
Date: 2011-04-06 8:42:22 AM
Still am getting error while browse.......

Error Type:
Microsoft VBScript runtime (0x800A01AD)
ActiveX component can't create object: 'COMPlusObject.COMService'
/COMAppASPClient/CallCOMObject.asp, line 3
Title: Gret Article   
Name: Arthur Knight
Date: 2009-08-13 5:23:30 PM
Ggggreeeatttt article, very complete. I achieved my first .net com+ service in less than 10 minutes.

Keep up!!
Title: for transaction   
Name: Abhishek Singh
Date: 2008-02-13 2:16:14 AM
I know but i have not done practially. so better try yourselft instead of follwing my assumptions.
Title: How to use Transaction   
Name: Anuj D.Vaijapurkar
Date: 2008-02-12 2:11:11 AM
Very Nice! And of Lot of Help!
Please tell me how to handle Transactions from within the ComClass.
Title: Great work   
Name: Sachin
Date: 2008-01-29 1:21:51 AM
Great article but I guess COM+ is going to be a thing of the past because of Windows Communication Foundation .
Anyways article was superb.

Product Spotlight
Product Spotlight 

Community Advice: ASP | SQL | XML | Regular Expressions | Windows

©Copyright 1998-2024  |  Page Processed at 2024-06-18 4:39:03 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search