Chapter 40. COM Enterprise Services


Chapter 40. COM+ Enterprise Services

IN BRIEF

COM+ is a set of services that are provided to applications to facilitate enterprise-scale development. This chapter will provide you with an overview of how COM+ works and how it evolved. After a brief overview of COM+, you will spend the rest of the chapter developing serviced components. Serviced components are classes that are managed by COM+ services.

COM+ provides application developers with the ability to quickly and easily share property data and perform things such as two-phase commit transactions, just-in-time activation, object pooling, automatic object construction, and much more. After reading this chapter, you should have a good idea of what COM+ is, how it works, and how to write C# code that takes advantage of COM+.

WHAT YOU NEED

REQUIRED SOFTWARE

.NET Framework SDK v1.1 Visual Studio .NET 2003 with C# installed

RECOMMENDED HARDWARE

PC that meets .NET SDK minimum requirements

SKILLS REQUIRED

C# and .NET familiarity Familiarity with COM+


COM+ Enterprise Services at a Glance

Overview of COM+

809

  
 

Transactions

809

Role-Based Security

811

 

JIT Activation in COM+

810

Queued Components

812

 

Object Pooling

810

Events

812

 

Construction Strings

811

  

Building COM+ Components

813

  
 

Transactions

813

Object Pooling

817

 

Construction Strings

815

Shared Properties

818

 

JIT Activation Sample

817

  

Security in COM+

820

  
 

Object and Security Contexts

820

Role-Based Security

821

Advanced COM+

823

  
 

Events

823

Queued Components

826

Summary

827

  

Further Reading

827

  




    Visual C#. NET 2003 Unleashed
    Visual C#. NET 2003 Unleashed
    ISBN: 672326760
    EAN: N/A
    Year: 2003
    Pages: 316

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net