2011-04-07 77 views
0

我需要创建一个简单的Web服务,而且我对Python包soaplib倾斜。如何创建网页来测试和使用网络服务?

我也想创建一个简单的网页,可以使用Web服务。这将有两个目的:

  • 允许多人进行更简单的测试,包括非程序员。
  • 允许懂行/电力用户直接在生产调用服务上几次。

对于创建此网页的任何建议?理想情况下,我想自动生成它,而不是手工制作。我在Visual Studio .NET中使用了这种类型的功能,它可以自动创建一个基本的网页,作为创建Web服务过程的一部分。

任何想法表示赞赏。我更喜欢基于soaplib的自动化解决方案,但也可以向任何非soaplib或非Python解决方案开放。

+0

如果您对SOAP没有解决方案,我对['restkit']有很好的体验(https://github.com/benoitc/restkit) – Daenyth 2011-04-08 13:53:52

回答

0

您是否考虑过使用REST(herehere)?我正在使用GAE创建小应用程序,并且我也希望为此提供可编程接口。因此,使用完全相同的URL创建了基于客户端接受的MIME类型的Web服务(REST),使用json(用于软件)或HTML(用于用户)。你有各种各样的可能性,并且它基于肥皂的ws更加清洁。