【问题标题】:How to create Rest Web service client and server如何创建 Rest Web 服务客户端和服务器
【发布时间】:2012-08-31 12:34:33
【问题描述】:

您好,我需要使用 REST Web 服务,但不知道如何开始。虽然我检查了不同的文章,但没有合适的例子来说明 REST SERVER 和 REST CLIENT 的流程。是否有任何好的示例链接可以说明如何使用 php 创建 REST 服务器以及如何使用哪种技术调用此 Web 服务。我需要网络服务来向客户展示,然后也使用网络服务更新客户。我需要为我的应用程序创建自己的 Web 服务,因此我需要创建 Rest 服务器和 Rest 客户端。

谢谢 紧缩

【问题讨论】:

    标签: rest service web


    【解决方案1】:

    REST 不是一种技术,它是一种软件架构

    如果您想要一些具体的示例和一个简单的框架来开始,请尝试cherrypy,这是一个用 python 编写的最小 Web 框架。

    这应该让您开始使用可以帮助您遵守 REST 设计原则的网络服务器。

    【讨论】:

    • 为什么选择 PHP?它适用于任何具有交流能力的语言。这是一种风格,您无法在REST 上进行工作。 REST 比您想象的更具概念性,请阅读 cherrypy 链接以及网络上有关它的所有其他页面,直到它对您更有意义。
    • 很抱歉,如果我没有理解,我检查了 CHERRYPY 的链接,但无法理解。实际上,我有一个用纯 php 开发的网站,其中存在学生记录,所以我想创建一个 Web 服务,该服务将根据课程 ID 返回这些学生。我已经使用 nuSOAP(SOAP CLIENT 和 SOAP SERVER)创建了一个 Web 服务。所以我对 REST(REST CLIENT 和 REST SERVER)有相同的概念。我不确定如何在 php 中创建 REST 服务并调用如何调用 REST Web 服务。也请告诉我我对 REST 的理解哪里错了,我真的不介意。谢谢紧缩
    【解决方案2】:

    您可以尝试 PHP REST 数据服务https://github.com/chaturadilan/PHP-Data-Services

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多