使用 python 和 C# 的客户端服务器架构
Client Server architecture using python and C#
我正在尝试一个应用程序来编写一个我在其上使用了 client/server 架构的应用程序。客户端使用.NET\C#开发,服务器端使用python开发。为了让双方沟通,我首先使用 tcp/ip 套接字;所以我将 python 的方法放在一个循环中,然后我每次从我的 c# 应用程序询问 运行 一个方法。这个想法非常糟糕,因为它需要涵盖网络上可能发生的所有用例或类似的东西。经过一番搜索,我发现了三种技术可以回答 client/server 架构,它们是 RPC、RMI 和 WCF。 RMI 一个面向 java 的解决方案所以被拒绝了。所以,我的问题是:RPC 和 WCF 是否支持多种编程语言(互操作性),尤其是 C# 和 python 之间的语言?
我正在尝试一个应用程序来编写一个我在其上使用了 client/server 架构的应用程序。客户端使用.NET\C#开发,服务器端使用python开发。为了让双方沟通,我首先使用 tcp/ip 套接字;所以我将 python 的方法放在一个循环中,然后我每次从我的 c# 应用程序询问 运行 一个方法。这个想法非常糟糕,因为它需要涵盖网络上可能发生的所有用例或类似的东西。经过一番搜索,我发现了三种技术可以回答 client/server 架构,它们是 RPC、RMI 和 WCF。 RMI 一个面向 java 的解决方案所以被拒绝了。所以,我的问题是:RPC 和 WCF 是否支持多种编程语言(互操作性),尤其是 C# 和 python 之间的语言?