服务器端的RESTful Web服务

时间:2012-03-27 14:23:20

标签: rest server-side

我是一个试图开始开发Web服务的C ++ / Java人。我已经阅读了很多关于RESTful服务的知识,我理解架构以及如何形成URI,我想我理解客户端的东西,因为那是我发现的地址。我的问题可能更基本 - 如果我有这样的URI:

http://www.mysite.com/products/gadgets/spypen

我在服务器端做什么来设置它?在我(显然是最小的)Web编程经验中,我将在HTTP根目录下有一个名为“products”的目录,然后在名为“gadgets”的子目录下,然后是一个带有index.html的子目录“spypen”。显然,这不是在这种情况下这样做的方法。

在我看来,我想告诉我(基于Linux的Apache)Web服务器解释它收到的URI,然后使用“gadgets”和“spypen”参数调用特定的PHP脚本(或其他) ”。我可能只是在寻找错误的地方,但是我找不到任何资源告诉我在服务器端做什么来获取Apache脚本接收时用这些参数调用的PHP脚本。任何帮助将不胜感激,我希望我不会问一个完全愚蠢的问题,但我很确定我... ..-)谢谢!

1 个答案:

答案 0 :(得分:0)

Recess is a PHP framework直接处理HTTP请求。在java世界中,您应该查看注释并回答此SO question选项。在尝试手动推出自己的实现之前,查看这些框架至少可以让您了解所涉及的内容。