还有什么比管道/ socket 更高级,更全面的了吗?
最佳答案
是的,有很多东西,但是没有一个像COM/DCOM那样被称为“标准”。至少在Windows中,“Windowsish”类使用COM/DCOM,而其他“RPCish”类则使用其他RPC机制。
Linux没有这样的东西,而是需要更高级别的RPC协议(protocol)的东西通常使用其语言提供的任何东西,或者最适合应用程序需求的特定库。例如Java中的RMI,Python的“pyro”模块等,它们将提供与DCOM的(某些)功能奇偶校验。
Corba有点重量级,但显然有人使用它。
许多应用程序都有自己的RPC库。除非必须这样做,否则不要这样做,这很讨厌。
关于windows - 在Linux世界中,最接近Windows COM/DCOM的东西是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1183754/