يمكن يمكنني الوصول إلى مواقع قاعدة البيانات MS SQL 2008 من تطبيق آخر

StackOverflow https://stackoverflow.com/questions/1645963

سؤال

وأساسا أنا خلق مدفوعة موقع قاعدة البيانات في مطور ويب 2008. يتم تخزين قاعدة البيانات في مجلد App_Data من مشروع موقع الويب الخاص بي. يمكن أن لدي اي فون، وبلاك بيري، سيمبيان، ويندوز موبايل، ويب أو إس أو الوصول إلى التطبيق الروبوت قاعدة البيانات عن طريق HTTP (أو أي نوع آخر من) طلب؟

وأود أن أعرف إذا كان ذلك ممكنا قبل أن أنتقل بعيدا جدا في البرمجة.

هل كانت مفيدة؟

المحلول

ومن الممكن جدا، على الرغم ربما أن الطريقة الأكثر أمانا تكون مجردة الاتصال بقاعدة البيانات من خلال خدمة WCF أو حتى خدمة الويب التقليدية.

وبهذه الطريقة سلسلة اتصال قاعدة البيانات لا تزال على الخادم، وخدمة الإنترنت سيسمح الاتصال المار، إذا جاز التعبير. هذا هو مجرد طبقة الأمان لمنع أي شخص من الاستيلاء على سلسلة اتصال قاعدة البيانات والوصول إلى قاعدة البيانات الخاصة بك مباشرة.

نصائح أخرى

نعم ... هذا له خدمات الويب مكتوبة في كل ذلك. هيك، بمجرد هذا الرقم، قد تجد نفسك تسير ذهابا والغاء معظم رمز كتبته عن التطبيق الخاص بك، وبعد ذلك استخدام خدمات ويب كتبته فقط.

وXML و XSLT - أرسل لهم "الفيسبوك طلبات الصداقة" - انضمام صفحة ماي سبيس - متابعتها على تويتر - تأخذ بها للكوكتيلات - الحصول عليها liquored حتى وضعت على سخونة السيليكون يمكنك الحصول على يديك. أنها سوف أعتني بك لسنوات قادمة، وأعدكم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top