تحتاج المثال العملي لكيفية تبادل البيانات "جلسة" بين اثنين من صافي 2.0 تطبيقات الويب التي تعمل على نفس المجال

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

سؤال

وأود مثال العمل، الذي يستخدم ملقم حالة جلسة العمل asp.net، لتبادل متغير جلسة عمل بين اثنين من صافي 2.0 تطبيقات الويب كل من يعمل في نفس المجال، فقط في مجلدات مختلفة (المجلد الأصل نفسه)

وبنية الدليل:

والموقع الأصل: [مضيف محلي / testSite] تطبيق ويب 1 الموقع: [مضيف محلي / testSite / webapp1] تطبيق ويب 2 موقع: [مضيف محلي / testSite / webapp2]

والتطبيق على شبكة الإنترنت 1 من المواقع يحدد متغير الدورة ( "myVarImSetting") تطبيق ويب 2 موقع يحصل على متغير جلسة عمل ( "myVarImSetting")

وبعد ترجمة المشروع تشغيل الشبكة التطبيق 1 أولا، لتعيين متغير، ثم حين ما زال مفتوحا، انتقل إلى تطبيق ويب 2 صفحة، وعرض القيمة المخزنة في الدورة (myVarImSetting ")

وقال ايم

وهذا يجب أن تعمل، يجب أن يكون هناك طريقة للقيام بذلك هناك، ولكن أحدا لم يقدم أي دليل، وتجريبي يعمل لصافي الإطار 2.0، وذلك باستخدام خدمة الدولة asp.net.

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

المحلول

هنا هو مقال مع نموذج التعليمات البرمجية.

نصائح أخرى

ويمكن استخدام المتغيرات تطبيق للحصول على هذا؟

Application("myVarImSetting") = 5;
int mySetting = (int)Application("myVarImSetting");
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top