|
|
1
0
最好的方法可能是耦合最少的方法。如果你能确定一个你对这两个(asp/python)所讨论的协议感到满意的话,这将大大减少令人头疼的问题。 假设您选择了XML。 将python脚本设置为使用cherrypy或apache(或其他)作为WSGI应用程序运行。脚本将其响应格式化为XML,并将其传递给WSGI,后者通过HTTP返回XML。 在ASP。NET方面,只要想“运行脚本”,只需使用WebRequest类查询URL,然后使用LINQ to XML解析结果(顺便说一句,这是一项非常酷的技术)。 以下是与此相关的内容:稍后,如果ASP。NET实现或python实现更改,而不必重新编码/重构另一个。以后如果你意识到ASP。NET应用程序和一些桌面应用程序需要能够做到这一点,您已经在协议上进行了标准化,实现它应该很容易,而且支持良好。 |