REST - это очень простой и легкий способ связи между клиентом и сервером.REST в основном говорит, используйте HTTP так, как это было задумано, даже при обмене данными между компьютерными программами.
Прочтите HTTP, если у вас недостаточно знаний.Вот один хороший документ: http://www.jmarshall.com/easy/http/
Как только вы поймете, как отправлять и получать HTTP-сообщения на клиенте и на сервере, вы готовы разработать серверный API RESTful: s.
Что вам нужно знать о REST, так это то, что это в основном образ мышления при разработке вашего API.Убедитесь, что вы используете HTTP в полной мере и отправляете / получаете данные в любом формате (обычно это пары ключ / значение в формате JSON, XML или UrlEncoded).
Я бы сказал, что гораздо лучше сделать это самостоятельно, чем пытатьсяизучать Restlet или какую-то другую огромную библиотеку, в то же время вы изучаете REST.REST и HTTP - простые вещи - как только вы перейдете к «это просто какой-то текст, возвращающийся назад и четвертый».Когда вы полностью понимаете эти вещи, тогда вы можете взглянуть на некоторые фреймворки.
Вот некоторая информация о REST: http://rest.elkstein.org/