Где я могу найти подробную документацию DCOM?

Я работаю над приложением, которое использует DCOM для связи между несколькими узлами; в ходе обычного использования экземпляры на отдельных машинах служат различным объектам друг для друга. Исторически, чтобы это работало, мы использовали некоторые магические заклинания, главное из которых заключается в том, что на каждой машине пользователь должен входить в учетную запись с одинаковым именем (обратите внимание, что это локальные учетные записи; домен недоступен). Очевидно, что это аспект нашего пользовательского опыта, который можно улучшить.

Я хотел бы лучше понять, как работает аутентификация DCOM, но мне трудно собрать всю историю из документации MSDN для CoInitializeSecurity (), CoSetProxyBlanket () и тому подобного. Существуют ли подробные объяснения того, как именно операции DCOM принимаются или отклоняются? Книги, журналы, интернет, любой формат в порядке.

2 ответа

Решение

Программирование Windows Security Китом Брауном включает подробное обсуждение безопасности DCOM. Я очень рекомендую эту книгу.

Вы также можете попытаться собрать копию Inside Distributed COM, сделанную Гаем и Генри Эддоном (Microsoft Press) - она ​​распродана, но amazon показывает несколько использованных копий для продажи:

http://www.amazon.com/Inside-Distributed-Com-Mps-Eddon/dp/157231849X/ref=sr_1_5?ie=UTF8&s=books&qid=1231968553&sr=8-5

Другие вопросы по тегам