Python 和 C# 之间的 IPC
-
19-09-2019 - |
题
我想在Windows中的Python和C#应用程序之间传递数据(我希望该频道是双向的),实际上,我想传递包含有关网络数据包的数据的结构,该数据包我使用C#(SharppCap)捕获的网络数据包中Python应用程序,然后将修改后的数据包发送回C#程序。你有什么建议 ?(我宁愿这是一种快速的方法)到目前为止,我的搜索表明我可以使用这些技术,但我不知道哪个:
- JSON-RPC
- 使用WCF(使用Ironclad在Ironpython下运行该项目)
- WCF(使用 Python for .NET)
解决方案
为什么不使用简单的套接字通信,或者如果您希望可以启动一个简单的 http 服务器,和/或对其执行 json-rpc。
其他提示
使用 JSON-RPC 因为您获得的经验将有更多的实际用途。JSON 广泛应用于以十几种最流行语言编写的 Web 应用程序中。
不隶属于 StackOverflow