RESTful веб-сервис на стороне сервера - PullRequest
2 голосов
/ 27 марта 2012

Я парень на C ++ / Java, пытающийся начать разработку веб-сервиса.Я прочитал много о сервисах RESTful, и я понимаю архитектуру и то, как должны формироваться URI, и я думаю, что я понимаю вещи на стороне клиента, так как это то, что я нашел из адресов.Мой вопрос, вероятно, гораздо более простой - если у меня есть такой URI:

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

, что мне делать на стороне сервера, чтобы настроить это?В моем (очевидно минимальном) опыте веб-программирования у меня был бы каталог в корневом каталоге HTTP под названием «products», затем подкаталог под названием «gadgets», а затем подкаталог «spypen» с index.html в нем.Очевидно, что это НЕ способ сделать это в такой ситуации.

Мне кажется, что я хотел бы сказать моему веб-серверу (на основе Linux, Apache) интерпретировать полученный URI, а затем вызвать определенный сценарий PHP (или любой другой) с параметрами "гаджетов".и "спыпен".Возможно, я просто смотрю в неправильных местах, но я не могу найти никаких ресурсов, которые говорят мне, что делать на стороне сервера, чтобы вызвать PHP-скрипт с этими параметрами, когда Apache получает URI.Буду признателен за любую помощь, и я надеюсь, что я не задаю совершенно глупый вопрос, но я почти уверен, что я .. :-) Спасибо!

1 Ответ

0 голосов
/ 27 марта 2012

Recess - это фреймворк PHP для прямой работы с HTTP-запросами.В мире Java, вы должны посмотреть на комментарии и ответить на этот ТА вопрос для вариантов.Если вы посмотрите на эти фреймворки, вы по крайней мере получите представление о том, что происходит, прежде чем пытаться вручную развернуть свою собственную реализацию.

...