سؤال

هل لدى أي شخص لديه أدنى فكرة كيف يمكن تضمين 3.5 التطبيق ASP.NET داخل الأساسية 6 تطبيق Visual؟

وبلدي الخيار الآخر هو توفير ارتباط تشعبي داخل التطبيق VB6 التي ستفتح التطبيق ASP.NET ..... ولكن أنا أفضل أن تضمين التطبيق ASP.NET داخل عنصر تحكم علامة تبويب في VB6 إذا كان ذلك ممكنا.

وشكرا مقدما

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

المحلول

للصناعة السيارات في تسجيل الدخول إلى التطبيق. صافي (على افتراض انها ASP.net) كنت أود أن يكون عملية الدخول للتطبيق VB6 إرسال جلسة GUID إلى قاعدة البيانات، واستخدامه بمثابة الحصول على أو آخر متغير عند بناء وصلة ل تطبيق صافي.

في الجانب ASP.NET، تعديل MembershipProvider لتكريم ارشد واسم المستخدم كدليل على المصادقة الناجحة إلى التطبيق VB6.

وربما تكون هناك بعض الاحتياطات الأمنية الإضافية التي يجب اتخاذها اعتمادا على كيفية حراسة البيئة الخاصة بك يجب أن يكون.

نصائح أخرى

واقعيا، فإن الخيار الأفضل لك هو على الارجح استخدام عنصر تحكم مستعرض ويب على علامة تبويب جديدة، ونشير أنه في تطبيق ASP.NET الخاص بك.

لتسجيل الدخول التلقائي، يجب أن تكون قادرا على أن يكون للمستخدمين تسجيل الدخول مرة واحدة. عليك ربما تحتاج إلى تمكين "تذكرني" ميزة في تطبيق ASP.NET الخاص بك.

وانها تريد ان تكون عملية جزئين.

وإنشاء مكتبة .NET لاستضافة asp.net، HTTP: // www.west-wind.com/presentations/aspnetruntime/aspnetruntime.asp .

وثم استخدم interopt لإطلاق المكتبة. يبدو وكأنه فكرة سيئة حقا بالرغم من ذلك.

وO_O وهذا يبدو وكأنه فكرة رهيبة.

وأعتقد أن عليك أن تعطي المزيد من المعلومات الأساسية عن الوضع من البدائل التي يمكن اقتراحها.

وتحرير:

وأنت تقول لا يمكن إعادة كتابة التطبيق VB6 ... فإنه يمكن أن تعدل؟ اعتمادا على تعقيد وظائف في تطبيق ASP.Net هل يمكن تغيير التطبيق ASP.Net لتشمل خدمة الإنترنت والوصول إلى هذه الوظيفة من التطبيق VB6.

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