运行 COM/DCOM 基于 Linux 通过 Wine 的应用程序
Running COM/DCOM based application on Linux via Wine
我想在 Linux 服务器上 运行 基于 COM/DCOM 的应用程序。为什么 Linux?
因为我 90% 的堆栈是 运行ning 在 linux 上,而且我的集群管理器也 linux 友好。
使用葡萄酒是否公平。我对给定的应用程序没有信心,因为它不是 wine 应用程序商店的一部分。这可能吗?有什么建议吗?
最近对此进行了调查。阅读本文,我认为简短的答案是 "not possible" - https://www.winehq.org/docs/winedev-guide/dcom-1
In Wine, our DCOM implementation is not currently based on the RPC
runtime, as while few programs use DCOM even fewer use RPC directly so
it was developed some time after OLE32/OLEAUT32 were. Eventually this
will have to be fixed, otherwise our DCOM will never be compatible
with Microsoft's. Bear this in mind as you read through the code
however.
我想在 Linux 服务器上 运行 基于 COM/DCOM 的应用程序。为什么 Linux? 因为我 90% 的堆栈是 运行ning 在 linux 上,而且我的集群管理器也 linux 友好。
使用葡萄酒是否公平。我对给定的应用程序没有信心,因为它不是 wine 应用程序商店的一部分。这可能吗?有什么建议吗?
最近对此进行了调查。阅读本文,我认为简短的答案是 "not possible" - https://www.winehq.org/docs/winedev-guide/dcom-1
In Wine, our DCOM implementation is not currently based on the RPC runtime, as while few programs use DCOM even fewer use RPC directly so it was developed some time after OLE32/OLEAUT32 were. Eventually this will have to be fixed, otherwise our DCOM will never be compatible with Microsoft's. Bear this in mind as you read through the code however.