【问题标题】:Looking For: A “demo” web web-based application that uses web services寻找:一个使用 Web 服务的“演示”基于 Web 的应用程序
【发布时间】:2011-03-31 08:21:26
【问题描述】:

问候 – 我正在尝试使用各种软件技术来捕获和分析 Web 服务之间交换的消息,这些 Web 服务共同构成一个云托管的 Web 应用程序。最初的步骤之一是找到一个“演示”应用程序进行实际试验,该应用程序实际上包含并使用大量 Web 服务。

嗯,找到这样的东西比我预期的要难。在搜索了很多地方后,我发现最初的候选应用程序没有成功——每个应用程序要么使用回调(例如 Python / GAE 库)而不是 Web 服务调用,要么源代码不可用。

我正在寻求有关 Web 服务“演示”应用程序的建议:

  • 它包含并调用大量 Web 服务(SOAP 或 REST – 或 JSON??)
  • 有可用的源代码、“主”应用程序以及调用的 Web 服务(因此我可以调整代码以检测正在传递的消息)
  • 在可用的托管服务/引擎(例如 GAE)上运行

我更喜欢(但不要求)Python 作为编程语言,因为上个月我一直在学习它,并在 GAE 上使用它。

感谢这位新手的贡献!

史蒂夫

【问题讨论】:

    标签: python web-services web-applications


    【解决方案1】:

    Django 的活塞插件很不错。它具有您可以运行的示例 RESTful Web 服务应用程序。

    http://bitbucket.org/jespern/django-piston/wiki/Home

    您可能想要使用演示文稿中的演示应用程序。

    http://bitbucket.org/Josh/django-piston-presentation/wiki/Home

    【讨论】:

    • 我要去追求活塞和它的演示。另外,我无论如何都需要学习 Django。
    【解决方案2】:

    我将从这篇文章开始

    http://www.opensourcetutorials.com/tutorials/Server-Side-Coding/Python/python-soap-libraries/page1.html

    我们现在正在实施肥皂服务,但已决定采用 REST 方法。

    我现在正在尝试实现返回 JSON 和 XML 的 rest,并且我一直在编辑一个干净简单的 python 框架来构建它们。

    经过深思熟虑,我已经 fork 了一个名为 starlight 的 python wsgi 库(我的 fork 被称为 - twilight)

    我一直在编写文档,而这个项目正朝着您可能想要的方向发展。

    在接下来的几天里,我将有一个返回 json 和 XML 的演示。

    http://bitbucket.org/marchon/twilight

    【讨论】:

      【解决方案3】:

      我记得几年前使用了一个名为 tgws 的涡轮齿轮箱插件,但我不知道它是否适用于最新的涡轮齿轮箱。构建 Web 服务非常容易,但我不确定它是否有任何演示界面。添加额外的服务(如 xmlrpc)甚至很容易。

      抱歉,这并没有多大帮助,但我认为它可能会给你一个开始的地方。同样,据我所知,turbogears 2 或 django 对开箱即用地公开 Web 服务有更强的支持......(有一段时间没有做这方面的工作了)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-17
        • 1970-01-01
        相关资源
        最近更新 更多