2

目前我们有一个实施网上银行网站的项目,我们正在评估在其上使用 Nhibernate。¿ NHibernate 是否适合这种性能很重要,并且会有大量用户同时进行操作的应用程序?

¿ 你知道在这种环境中使用 NHibernate 的成功案例吗?

我认为 NHibernate 只有在使用不当时才会变慢,而且我认为我们可以通过大量调整、最佳实践和常识来使用它。

更新:不久前我们就该项目联系过,我们仍在收集需求以定义规范。该应用程序适用于我国的一家中小型银行,因此他们希望同时拥有大约 200 - 300 名用户。

我很确定数据库将在 SQL Server 2005 中,并且将是一个使用 Web 服务访问数据层的 n 层应用程序。

4

2 回答 2

4

我的团队多年来一直在一个需要高吞吐量的系统中使用 NHibernate,没有出现任何问题。NH 从一开始就相当有效,并提供了对对象何时以及如何重构的细粒度控制。

话虽如此,我们不知道您的问题的具体情况,因此我们无法做出某些预测。在您自己提交之前执行扩展测试。

于 2009-08-31T21:34:12.580 回答
0

如果使用得当,NHibernate 可能是合适的。但是,不要把你固定在这个答案上,因为我们不知道正确的规格。

于 2009-08-31T21:32:41.130 回答