أداء NHibernate على تطبيق الخدمات المصرفية عبر الإنترنت

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

سؤال

لدينا حالياً مشروع لتنفيذ موقع للخدمات المصرفية عبر الإنترنت، ونقوم بتقييم استخدام Nhibernate عليه.¿هل NHibernate مناسب لهذا النوع من التطبيقات، حيث يكون الأداء مهمًا وسيكون هناك عدد كبير من المستخدمين الذين يقومون بالعمليات في وقت واحد؟

¿هل تعرف أي قصص نجاح لاستخدام NHibernate في هذا النوع من البيئة؟

أعتقد أن NHibernate يكون بطيئًا فقط عندما يتم استخدامه بشكل غير صحيح، وأعتقد أنه يمكننا استخدامه مع الكثير من التغيير والتبديل وأفضل الممارسات والحس السليم.

تحديث:لقد تم الاتصال بنا بشأن المشروع منذ وقت ليس ببعيد، وما زلنا نقوم بجمع المتطلبات لتحديد المواصفات.التطبيق مخصص لبنك صغير إلى متوسط ​​في بلدنا، لذلك يتوقعون حوالي 200 - 300 مستخدم كأعلى مستخدم في وقت واحد.

أنا متأكد تمامًا من أن قاعدة البيانات ستكون في SQL Server 2005، وستكون تطبيقًا من الطبقة n يستخدم خدمات الويب للوصول إلى طبقة البيانات.

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

المحلول

لقد كان فريقي يستخدم NHibernate في نظام يتطلب إنتاجية عالية لسنوات دون مشكلة.إن NH فعال إلى حد ما في البداية، ويوفر تحكمًا دقيقًا في متى وكيف يتم إعادة تشكيل الأشياء.

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

نصائح أخرى

يمكن أن يكون NHibernate مناسبًا إذا تم استخدامه بشكل صحيح.ولكن، لا تثبتك على هذه الإجابة، لأننا لا نعرف المواصفات الصحيحة.

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