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

  1. JSON-RPC
  2. 使用WCF(使用Ironclad在Ironpython下运行该项目)
  3. WCF(使用 Python for .NET)
有帮助吗?

解决方案

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

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top