Как создать веб-сервис REST для записи строки в таблицу базы данных. Используйте следующий сценарий:
Таблица называется Клиент -
данные для вставки в строку
быть имя, адреса, телефон
номер, адрес электронной почты.
Я думаю, что невозможно описать все целиком в Java или C #, и я бы никогда этого не ожидал, но вот вопросы, которые мне приходят в голову, когда я готовлюсь к кодированию:
- Как будет выглядеть URI (например, если вы используете этот URL - http://www.example.com/)?
- Какая информация попадет в конверт HTTP?
- Буду ли я использовать POST при записи в базу данных таким образом?
- Использую ли я ресурс для хранения опубликованных данных от клиента? Это даже необходимо, если данные в любом случае записываются в базу данных?
- Когда данные, которые должны быть записаны в базу данных, получены сервером - как мне физически вставить их в базу данных - я вызываю какой-нибудь метод на сервере для фактической записи данных (в Java)? - это, похоже, не соответствует истинно REST-архитектуре - исключительные вызовы RPC.
- Должен ли я вообще беспокоиться о записи в БД - хранить ли мои данные как ресурс?
Как видите, мне нужно прояснить несколько вопросов. Любая помощь высоко ценится.