.net 中的 DCOM (C#)

Posted

技术标签:

【中文标题】.net 中的 DCOM (C#)【英文标题】:DCOM in .net (C#) 【发布时间】:2011-12-13 16:06:51 【问题描述】:

我有一个带有 TDCOMConnection 组件的旧 delphi 代码(定义了计算机名和服务器GUID 属性)。现在我需要在 C# 上编写相同的应用程序。最好的方法是什么?

【问题讨论】:

这似乎是一个 DataSnap(又名 MIDAS)客户端应用程序 - 请参阅 docwiki.embarcadero.com/VCL/2010/de/MConnect.TDCOMConnection 【参考方案1】:

我建议您看看 WCF(Windows 通信基金会)。谷歌一下,有很多关于它的文章和问题,例如:http://social.msdn.microsoft.com/Forums/en/wcf/thread/773240ad-28ca-4af8-a563-abdd91e70de5。它为您的组件之间的通信方式提供了很大的灵活性。

【讨论】:

您应该发布最终链接 - 什么是 Windows Communication Foundation - msdn.microsoft.com/en-us/library/ms731082.aspx

以上是关于.net 中的 DCOM (C#)的主要内容,如果未能解决你的问题,请参考以下文章

DCOM 服务器和客户端都用 .NET 编写

使用本机 .NET 配置 DCOM 设置?

DCOM配置中的Microsoft Office Excel 预览器在哪?

如何为每个客户端获取一个 DCOM 服务器

如何用 C# 编写可以远程调用的 DCOM 服务器?

如何使用 C# 配置 DCOM 访问、启动和设置运行权限