Как создать веб-сервис JSON в ASP.NET с подключением к базе данных? - PullRequest
1 голос
/ 03 января 2011

Как создать веб-сервис JSON в ASP.NET, который подключается к базе данных MS SQL и обновляет / удаляет значения из базы данных?

Этот веб-сервис в конечном итоге будет использоваться для связи с iPhone SDK.

Любая помощь будет оценена.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 03 января 2011

Вы можете сделать это:

1) Создайте некоторый слой доступа к данным.

Example: Linq to SQL, Entity Framework, SubSonic, nHibernate, ADO.Net

2) Создайте веб-сервис (файл .asmx), который вызывает ваш доступ к данным.

3) Создайте методы в веб-сервисе, которые возвращают разделенные json объекты или нет.

 [WebMethod]
 public Item GetSingleItem()
 {
     return DataStore.FetchItem(); // return a single object
 }

4) Иметь клиента, который может отправлять параметры в веб-сервис и затем использовать возвращенный json. Я думаю, что ваш клиент на iPhone будет либо нативным приложением iPhone, либо веб-приложением, запущенным через браузер телефона. В любом случае, это звучит как изящная идея.

Удачи, и надеюсь, что этот короткий список поможет вам.

0 голосов
/ 03 января 2011

Посмотрите принятый ответ в Http Post Format для WCF Restful Service в качестве отправной точки.

Переход оттуда к обновлению и удалению значений в базе данных не должен быть слишком сложным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...