|
1
|
| Instance Hunter · 技术社区 · 16 年前 |
|
|
1
1
这主意不错。事实上,如果你编写的Python代码具有RESTful接口,然后从VB.NET访问它,这是一个非常好的主意。稍后,您可以从用Python或VB.NET或其他语言编写的任何其他应用程序中重用该Python服务器。因为REST是标准的,易于测试,人们甚至可以从浏览器进行GET,也许这本身就很有用。 这是一个雅虎页面,为您提供 code examples to do REST GET, POST and so on, in VB.NET . 如果你认为REST的开销太大,需要更轻量级的东西,请不要试图发明自己的协议。考虑一下 Google's Protocol Buffers 这也可以 be used from VB.NET . |
|
2
0
我认为这是个好主意。我将支持Michael Dillon关于REST API的建议,并进一步建议您使用 Django 实现您的REST服务器。 我使用Django编写了一个REST web服务,Django让它变得非常简单有趣。Django使得按照我想要的方式设置URL、运行URL所需的任何代码以及根据需要与数据库交互变得非常简单。我的web服务非常可靠,我能够简单地使用web浏览器对其进行调试测试。 如果你已经有了在Python中运行的代码,只是想加一个胶水接口,如果REST看起来不像你想要的,你可以看看 Twisted 网络框架。 Here 这是一篇关于如何在Python中使用标准Python模块和Twisted进行网络连接的好文章。 |