エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GlassFishからアプローチするJava~入門編~ 第2回「Webアプリケーションの作成 Servletの基礎を学ぶ」
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GlassFishからアプローチするJava~入門編~ 第2回「Webアプリケーションの作成 Servletの基礎を学ぶ」
Servletはクライアントの受付係です。このように言われても理解できないと思うので、一旦Servletから離... Servletはクライアントの受付係です。このように言われても理解できないと思うので、一旦Servletから離れ、次のような状況を考えてみます。 例えば、Aさんからリクエストを受け付けたらインスタンスAを生成し、Bさんからリクエストを受け付けたらインスタンスBを生成し・・・とクライアントごとにインスタンスを生成するという教科書どおりのオブジェクト指向を利用した方法をとった場合、ちょっとしたWebサイトでもあっという間にメモリリーク(メモリを使い果たし何も処理ができなくなること)を起こしてしまいます。資源が無限にあるとすれば、この方法が1番いい方法と言えるでしょう。ただし、資源が有限だとすれば、1クライアントに1インスタンスを与えていてはメモリがすぐに不足します。 上記の問題に対処するには、アクセス数の制限をかけるという方法もあります。ただし、制限をかけすぎるとビジネスチャンスを失うことにも