从python脚本执行c#console应用程序 - 好的设计?

时间:2013-02-23 19:02:04

标签: c# python json console

您能否分享您对这是否是优秀设计以及哪些平台更适合此类功能的看法

  1. Python脚本提供静态页面
  2. 用户发送帖子,Python用它来调用C#控制台应用程序
  3. C#console app通过stdin获取命令,与SOAP Web服务对话,并返回json
  4. Python解析json并将结果返回给用户
  5. 它实际上有效(我很惊喜),但这是最好的做事方式吗?还有另一个不错的选择吗?更好的方法吗?

    谢谢!

1 个答案:

答案 0 :(得分:1)

如果你找不到足够好的Python SOAP库(你试过suds吗?)并且不能在SOAP Web服务中添加JSON(或其他东西)对应物那么可能没有更好的方法来做到这一点但这仍然不能使设计变得更好。除非你准备好自己写下缺失的部分,否则有些问题不会有好的答案。