我遇到了问题。我有一个工具(线程管理器)接收一些数据并做一些计算。我需要编写Python客户端来向该工具发送数据......我应该使用.NET Remoting,但是如何做到这一点? 请分享一些链接,我可以阅读或发布一些代码...我不能谷歌信息...
P.S Python 2.7,而不是IronPython
答案 0 :(得分:1)
.Net Remoting专为您在 .net两端时设计的,因此在Python端使用非常难。 (事件,.net远程处理的XML编码不容易在其他平台上使用)
我假设Python支持soap,如果是这样的话,我会考虑在.net端使用WCF运行“基本配置文件”。 JSON是另一种选择,有很多开源项目可以为.net添加JSON支持,我认为Python也有JSON支持。
答案 1 :(得分:1)
对于JSON,在.NET端你可以尝试JsonFx。然后使用任何json-rpc客户端从python中调用它。
答案 2 :(得分:0)
我会使用XML-RPC进行通信。它实现起来非常简单(在Python中有几行代码,不确定.NET,但也不应该那么困难)并且在你的场景中应该足够了。