Могу ли я получить доступ к своим сайтам базы данных MS SQL 2008 из другого приложения - PullRequest
1 голос
/ 29 октября 2009

В основном я создаю управляемый базой данных веб-сайт в Web Developer 2008. База данных хранится в папке App_Data моего проекта веб-сайта. Могу ли я иметь приложение для iPhone, Blackberry, Symbian, Windows Phone, webOS или Android для доступа к базе данных через HTTP (или другой тип) запроса?

Я хотел бы знать, возможно ли это, прежде чем я зайду слишком далеко в программировании.

Ответы [ 2 ]

0 голосов
/ 29 октября 2009

Да ... здесь написаны веб-сервисы. Черт возьми, как только вы поймете это, вы, возможно, обнаружите, что возвращаетесь назад и отбрасываете большую часть кода, написанного для вашего приложения, используя его только что написанные веб-сервисы.

XML и XSLT - отправьте им «Запросы на добавление в Facebook» - присоединитесь к их странице в MySpace - следуйте за ними в Twitter - возьмите их с собой для коктейлей - разлейте их по вкусу и положите на самый горячий кремний, который только можно получить. Обещаю, они будут заботиться о тебе долгие годы.

0 голосов
/ 29 октября 2009

Это очень возможно, хотя, возможно, наиболее безопасный способ - абстрагировать соединение с базой данных через службу WCF или даже обычную веб-службу.

Таким образом, строка подключения к базе данных остается на сервере, а веб-служба, так сказать, разрешает сквозное подключение. Это всего лишь уровень безопасности, который не позволяет кому-либо захватить строку подключения к базе данных и получить прямой доступ к вашей базе данных.

...