что такое dcom
Автор Gremlen задал вопрос в разделе Компьютеры, Связь
Скажите пожалуйста что такое служба DCOM и получил лучший ответ
Ответ от Tatyana Babich[гуру]
Distributed Component Object Model (DCOM) is a Microsoft proprietary technology for software components distributed across several networked computers to communicate with each other. It extends Microsoft's COM, and provides the communication substrate under Microsoft's COM+ application server infrastructure. It has been deprecated in favor of Microsoft .NET.
The addition of the "D" to COM was due to extensive use of DCE/RPC - more specifically Microsoft's enhanced version, known as MSRPC.
In terms of the extensions it added to COM, DCOM had to solve the problems of
Marshalling - serializing and deserializing the arguments and return values of method calls "over the wire".
Distributed garbage collection - ensuring that references held by clients of interfaces are released when, for example, the client process crashed, or the network connection was lost.
One of the key factors in solving these problems is the use of DCE/RPC as the underlying RPC mechanism behind DCOM. DCE/RPC has strictly defined rules regarding marshalling and who is responsible for freeing memory.
DCOM was a major competitor to CORBA. Proponents of both of these technologies saw them as one day becoming the model for code and service-reuse over the Internet. However, the difficulties involved in getting either of these technologies to work over Internet firewalls, and on unknown and insecure machines, meant that normal HTTP requests in combination with web browsers won out over both of them. Microsoft, at one point, attempted and failed to head this off by adding an extra http transport to DCE/RPC called "ncacn_http" (Network Computing Architecture, Connection-based, over HTTP).
и по русски
Distributed Component Object Model (DCOM) - программная архитектура, разработанная компанией Microsoft для распределения приложений между несколькими компьютерами в сети. Программный компонент на одной из машин может использовать DCOM для передачи сообщения (его называют удаленным вызовом процедуры) к компоненту на другой машине. DCOM автоматически устанавливает соединение, передает сообщение и возвращает ответ удаленного компонента
исходники инфы
что такое DIXON
Водка DIXON – дважды лауреат Золотой Национальной премии за качество
Подведены итоги
подробнее...
Что такое Дзынь,Дзынь,дзынь?
Есть вариантов пару
все очень хороши
смешные до упаду...: -))
хи-хи, хи-хи, хи-хи..
подробнее...
А что такое ДЗЕН? :)) Что есть Дзен?
в традиции дзен философия не в чести. все, что здесь понаписано, в том числе тобой и мной - это
подробнее...
Что такое догматический характер?
Тут начать стоит с вопроса "Что такое догма? " Тогда и будет ответ на первый вопрос.. .
Итак,
подробнее...
Что такое догма толерантности?
Жаль люди не читают что означает этот термин в медицине. Толерантность
- не сопротивление
подробнее...
Что такое промышленный дизайн?
Промышленный дизайн (промдизайн, предметный дизайн, индустриальный дизайн) — отрасль дизайна,
подробнее...
Что такое "коан"? (приведите пример, если можете))
Коаны это одна из главных практик Дзэн-Буддизма, наряду с медитацией Дза-дзэн.
Смысл Коана в
подробнее...
что такое пасифлора
Пассифлора, или Страстоцвет (лат. Passiflora) — род растений из семейства Страстоцветные
подробнее...
что такое гта. игра есть такая
Grand Theft Auto (GTA; русск. Великий автоугонщик или Большая автокража) — серия
подробнее...
что такое диссеминация?
Диссеминация (лат. disseminatio, от dissemino - рассеиваю, распространяю) , распространение
подробнее...
что такое элементы ActiveX ?
Основные понятия технологии ActiveX — компоненты ActiveX, объектные модели СОМ (Component Object
подробнее...
Что такое Blu-ray ? чем это отличается от обычного DVD ?
Новый стандарт записи - используется не красный лазер, а синий (отсюда Blu). Позволяет записывать
подробнее...
Что такое прописка? Что такое регистрация? Чем они отличаются?
Как было сказано выше, и то и другое - это регистрация. Различие состоит в том, по МЕСТУ ЧЕГО
подробнее...