Как разработать приложение WCF с SQL на Azure Server - PullRequest
0 голосов
/ 30 января 2012

Как мне разработать приложение WCF в Windows Azure, используя данные SQL Azure?

Вывод должен быть в формате JSON, а методы ввода должны иметь более одного параметра.

Придут запросыс мобильных устройств, выглядит как "http://myservice.cloudapp.net/WCF_Serv?id=1&Table=emp"

Все Devlopment будет C #.

Ответы [ 2 ]

1 голос
/ 30 января 2012

Вопрос, который вы задали, очень широкий, но предполагается, что вы просто ищете, как начать работу с WCF и SQL Azure:

Взгляните на этот пример быстрого запуска Windows Azure для настройки службы WCF в Windows Azure. Затем вы можете изменить этот пример, чтобы вызывать SQL Azure для получения данных. Если вы работали с SQL Server, у вас не должно возникнуть проблем при работе с SQL Azure.

Вы также можете посмотреть этот краткий пример для использования SQL Azure с веб-сайтом. Вы можете позаимствовать существенный код и использовать его со своей службой WCF.

РЕДАКТИРОВАТЬ: Одна вещь, которую я только что заметил, редактируя ваш вопрос, чтобы сделать его более читабельным: ваш пример выглядит так, как будто он пытается получить прямой доступ к таблице:

http://myservice.cloudapp.net/WCF_Serv?id=1&Table=emp

Вы фактически называете таблицу в вызове (в данном случае emp). На мой взгляд, это не очень хорошая практика. Вместо этого вам следует настроить службы WCF таким образом, чтобы они возвращали что-то значимое без раскрытия схемы базы данных.

0 голосов
/ 30 января 2012

Создайте новый проект Windows Azure , а затем добавьте WCF проект в качестве веб-роли или рабочей роли . Укажите строку подключения к базе данных SQL Azure в файле конфигурации WCF для подключения с SQL Azure . Остальные такие же.

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