Python和C之间的IPC#

Meh*_*ari 6 c# python rpc ipc bidirectional

我想在Windows中的Python和C#应用程序之间传递数据(我希望通道是双向的)实际上我想传递一个结构,其中包含我用C#(SharpPcap)捕获的网络数据包的数据到Python应用程序然后将修改后的数据包发送回C#程序.你有什么建议 ?(我宁愿这是一个快速的方法)到目前为止我的搜索显示我可以使用这些技术,但我不知道哪个:

  1. JSON-RPC
  2. 使用WCF(使用Ironclad在IronPython下运行项目)
  3. WCF(使用Python for .NET)

Anu*_*yal 2

为什么不使用简单的套接字通信,或者如果您希望可以启动一个简单的 http 服务器,和/或对其执行 json-rpc。