2

現在、インターネット バンキング サイトを実装するプロジェクトがあり、そこで Nhibernate を使用して評価しています。NHibernate は、パフォーマンスが重要であり、多数のユーザーが同時に操作を行うこの種のアプリケーションに適していますか?

この種の環境で NHibernate を使用した成功例を知っていますか?

NHibernate は間違った使い方をした場合にのみ遅くなると思います。多くの微調整、ベスト プラクティス、および常識によって使用できると思います。

更新: このプロジェクトについて連絡を受けたのはつい最近のことで、仕様を定義するための要件をまだ収集中です。このアプリケーションは、我が国の中小銀行向けであるため、同時にトップとして 200 ~ 300 人のユーザーを想定しています。

DBが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 に答える