对于设计和开发人员来说,COM+能够给设计和开发企业级应用程序带来全新的体验,用户可以集中精力解决与业务有关的问题,而无需考虑一些细节问题。
COM+可以简化企业级分布式应用软件的设计和开发。我们必须搞清楚企业级应用程序的真正意思,企业级分布式应用程序必须是能够及时地执行正确的处理关健业务过程的应用程序。此外,这类应用程序有多种不同类型的用户,例如客户、员工和管理人员等。所有的企业级应用程序都是与internet/intranet、带有安全能力的多层网络有关的,微软在开发COM+时的目标之一就是向企业提供多层的应用程序,并尽可能地隐藏其内部的复杂性。过去10年来,微软在创建这种分布式应用程序方面取得了相当的进展。与一般看法不同的是,.NET框架不会取代COM+,我们仍然需要COM+服务━━分布式处理、对象池、运行时激活、同步、队列组件等,来建立在Windows平台上运行的企业级分布式应用程序。在本篇文章中,我将介绍如何创建和布置一个服务组件。