6

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

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

2 回答 2

2

使用 JSON-RPC,因为你获得的经验会有更多的实际用途。JSON 广泛用于以十几种最流行的语言编写的 Web 应用程序。

于 2009-11-09T10:44:21.090 回答
2

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

于 2009-11-09T12:13:23.767 回答