Шаг 15 - COM+ 1.5 Недостатки версии COM+ 1.0

Приложения использовали самый высокий уровень изоляции

Проблемы производительности и параллельных процессов

Отсутствовал повторный запуск приложений

DCOM был блокирован брандмауэрами

Для использования служб COM+ было необходимо наследовать ServicedComponent


COM+ выполняет большой объем работы для служб поставщика услуг Интернета предприятия (транзакции, сообщения и т. п.), но существуют некоторые ограничения. Во-первых, компоненты COM+ используют самый высокий уровень изоляции, допустимый для транзакций. Это безопасно, но иногда в этом нет необходимости и это может снизить производительность и повлиять на параллельные задачи.

К тому же, не существует встроенного механизма для задания правил отключения приложений COM+. Если вы хотите использовать это средство, придется сделать его самостоятельно.

DCOM зачастую блокируется брандмауэрами, ограничивающими возможность использования средств.

При использовании COM+ из управляющего кода, необходимо создать классы, а они будут наследовать ServicedComponent. Это ограничивает иерархическое наследование.

Hosted by uCoz