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

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

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

Почему в этом вопросе есть тег xml-rpc? DCOM не имеет ничего общего с XML-RPC, за исключением того, что оба являются методами RPC.

Troy J. Farrell 18.12.2008 18:43

Это хороший вопрос; Похоже, он был помечен тегом "за рулем" (изначально я пометил его как "windows, security, dcom, rpc").

Matthew Xavier 19.12.2008 18:25
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
2
578
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

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

Вы также можете попытаться собрать копию Внутри распределенного 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

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