请您分享您对这是否是一个好的设计的想法,以及哪些平台更适合这种功能:
- Python脚本提供静态页面
- 用户发送帖子,Python使用该帖子来调用C#控制台应用程序
- C#控制台应用程序通过stdin接收命令,与SOAP web服务对话,并返回json
- Python解析json并将结果返回给用户
它确实有效(我感到惊喜(,但这是最好的做事方式吗?还有其他不错的选择吗?有更好的方法吗?
谢谢!
如果您找不到足够好的用于Python的SOAP库(您尝试过suds
吗?(,并且无法向SOAP web服务添加JSON(或其他东西(对应项,那么可能没有更好的方法可以做到这一点,但这仍然不能使设计变得好。有些问题就是没有;除非你准备好自己写缺失的部分,否则你不会有一个好答案。