This print for content only-size & color not accurate 7" X 9-1/4" / casebound / malloy


The Role of COM+/Enterprise Services



Download 21,46 Mb.
Pdf ko'rish
bet1664/1830
Sana28.09.2021
Hajmi21,46 Mb.
#188411
1   ...   1660   1661   1662   1663   1664   1665   1666   1667   ...   1830
Bog'liq
[book] [en] Pro C# 2008 and the NET 3.5 Platform Fourth Edition

The Role of COM+/Enterprise Services

DCOM alone did little more than define a way to establish a communication channel between two

pieces of COM-based software. To fill in the missing pieces required for building a feature-rich

C H A P T E R   2 5  



I N T R O D U C I N G  W I N D O W S   C O M M U N I C AT I O N   F O U N D AT I O N



868

8849CH25.qxd  10/16/07  10:51 AM  Page 868




distributed computing solution, Microsoft eventually released Microsoft Transaction Server (MTS),

which was subsequently renamed to COM+ at a later release.

Despite its name, COM+ is not only used by COM programmers—it is completely accessible to

.NET professionals. Since the first release of the .NET platform, the base class libraries provided a

namespace named System.EnterpriseServices. Here, .NET programmers could build managed

libraries that could be installed into the COM+ runtime in order to access the same set of services as

a traditional COM+-aware COM server. In either case, once a COM+-aware library was installed into

the COM+ runtime, it was termed a 



serviced component.

COM+ provides a number of features that serviced components can leverage, including trans-

action management, object lifetime management, pooling services, a role-based security system, a

loosely coupled event model, and so on. This was a major benefit at the time, given that most dis-

tributed systems require the same set of services. Rather than forcing developers to code them by

hand, COM+ provided an out-of-the-box solution. 

One of the very compelling aspects of COM+ was the fact that all of these settings could be

configured in a declarative manner using administrative tools. Thus, if you wished to ensure an

object was monitored under a transactional context or belonged to a particular security role, you

simply needed to select the correct check boxes.

While COM+/Enterprise Services is still in use today, this technology is a Windows-only solu-

tion that is best suited for in-house application development or as a back-end service indirectly

manipulated by more agonistic front ends (e.g., a public website that makes calls on serviced com-

ponents [aka COM+ objects] in the background). 




Download 21,46 Mb.

Do'stlaringiz bilan baham:
1   ...   1660   1661   1662   1663   1664   1665   1666   1667   ...   1830




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish