У меня есть веб-приложение, в котором также есть приложения для iPhone и Android, использующие тот же API.Он еще не стал общедоступным, поэтому я хотел посмотреть, как преобразовать SOAP в REST.
Мне удалось найти только несколько учебных пособий, в которых подробно объясняется, как кодировать веб-службу REST.и из тех, что я нашел только MSDN полезным.Проблема в том, что я действительно запутался, когда они начали использовать типы данных URI внутри объекта.
Мой вопрос: если вы конвертируете SOAP в REST, нужно ли заново создавать все объекты, чтобы добавить URI?Разве я не могу просто иметь точку входа REST, а затем вызвать один из классов, которые извлекают данные?
Как только служба REST будет создана, она будет использоваться только моими мобильными приложениями, но не веб-сайтом (так как это может напрямую обращаться к классам), что заставляет меня не хотеть изменять объекты, чтобы добавить URI.Это правильное предположение, или веб-службы также должны вызываться веб-сайтом?
Извините, если это вопросы новичка, но я изо всех сил пытаюсь разобраться с REST, и у меня не былобольшой опыт создания архитектуры приложений с потенциально высокой пользовательской базой.
Если кто-то сможет указать мне фактический кодовый набор, это будет полезно.
Редактировать: я использую VS2010, кодированиев C # и .Net 4.
Большое спасибо, Энди