Развертывание приложения WCF в Windows Azure - PullRequest
3 голосов
/ 13 февраля 2012

Я ищу советы / рекомендации для настройки приложения WCF в Windows Azure.

В настоящее время у меня есть база данных SQL Azure, и я хочу создать некоторые службы, которые должны предоставлять информацию для iPhone и некоторых других сторонних продуктов.

1) Как разработать приложение WCF в Windows Azure, используя данные SQL Azure?
2) Какова лучшая архитектура для этого и каков наилучший способ сделать это безопасным?

Я использую C # в качестве языка.

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

Вы можете создать веб-роль WCF с помощью Azure SDK или разместить WCF на рабочей роли. Это зависит от вас.

Подключение к SQL Azure будет очень похоже на то, что вы сделали для подключения к SQL Server, просто обратите внимание на строку подключения.

Поскольку вы упомянули, что этот WCF будет использоваться для iPhone и некоторых приложений третьей части, я настоятельно рекомендую вам ознакомиться с WCF RESTful Toolkit и форматом JSON. Поскольку для этого сценария лучше всего подойдет RESTful API (или веб-API) в формате JSON.

1 голос
/ 13 февраля 2012

Взгляните на этот пост «Создание масштабируемой платформы для потребительских устройств в Windows Azure»

http://msdn.microsoft.com/en-us/magazine/hh781021.aspx

Должно красиво охватить две ваши темы ...

Подключиться к SQL Azure проще, у вас есть так много опций, ADO.NET, Entity Framework, OData и т. Д.

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