Re:A u menya oceni rannee medlennee rabotaet...
От: John Scherbatov  
Дата: 12.07.01 16:19
Оценка: +1
Возможно вы проводили не объективные тесты или же не поняли сущности очень раннего, раннего и позднего связывания. Попробую объяснить ещё раз.
Фактически есть 2 типа связывания — ранее и позднее. Раннее — это когда информацию о типах СОМ-сервера вы предоставляете компилятору ещё на этапе разработки проекта, например с помощью tlb файла вашего сервера. Позднее связывание — это когда подобная информация становится вам доступна только во время выполнения с помощью метода Invoke.
Однако, клиент, использующий раннее связывание может вызывать как сервер реализованный в ЕХЕ, так и в ДЛЛ. Так вот, когда вызывается ДЛЛ, то это есть очень раннее связывание. И оно не может работать(если специально не постараться) медлееннее, чем просто раннее( ЕХЕ-сервер), так как сама ДЛЛ грузится в адресное пространство клиета и работает без каких-либо процедур межпроцессного маршалинга, которые применяются в случае ЕХЕ серверов.

Если остались вопросы, то пишите на мыло.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.