سؤال

نحن نبني تطبيق ويب ومحمول سيتم استضافته في أزور. نحتاج إلى هذا التطبيق لاسترداد وتحديث البيانات في قاعدة بياناتنا في الفرضية وقيود جدار الحماية لدينا تمنع قواعد جدار الحماية الواردة التي سيتم إنشاؤها.

أحتاج إلى نقل الهندسة المعمارية إلى أقسام تقنية أخرى.

  1. قمت بتنزيل ServiceveBusRelay Training Kit Demo ( https://github.com/ WindowsAZure-ServicesKit / Demo-ServiceBusRelay ) وعمل ولكن "SB: ///name.servicebus.windows.net/customer" يتم إزالتها عند إغلاق تطبيق وحدة التحكم، هل هذا طبيعي؟ أنا أيضا لا أستطيع أن أرى أنها مدرجة في مستكشف الحافلات الخدمة، ولكن يمكنني رؤيته في البوابة؟

  2. لا تستخدم المراسلة المراسلة (قوائم الانتظار أو المواضيع أو الاشتراكات)؟

  3. ما هي الطريقة الأكثر أمانا للمصادقة (مفتاح متماثل، X.509 CERT، كلمة المرور)؟

  4. ما هي برو المؤيدين والمكونات المختلفة (nettcprelaybinding، basichttprelaybinding، إلخ) على سبيل المثال الأمن والأداء؟

  5. كيف يتم الاحتفاظ بالاتصالات الصادرة على قيد الحياة؟

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

المحلول

1) ذلك لأن نقطة النهاية التتابع التي تم إنشاؤها ديناميكية.يمكنك إنشاء نقاط نهاية مستمرة باستخدام namespacemanager .لن يتم إغلاق نقطة النهاية عند إغلاق تطبيق وحدة التحكم الخاصة بك.

2) لا يستخدم التتابع المراسلة التي توسط - يستخدم WCF

3) يمكنك استخدام مصادقة مستوى WCF إذا كنت تريد، ولكن مع الترحيل، يمكنك استخدام مفاتيح ACS أو SAS للمصادقة (الموجودة على البوابة).

4) هو نفس المفاضلة لاتصالات HTTP TCP.

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