セキュリティJavaアプリでレスポンスを圧縮することによる、メリットとデメリットだそうです。Javaエンタープライズアプリケーションでサーバレスポンスを圧縮する方法、ならびにそのメリットとデメリットについて述べるとともに、圧縮によるメリットがある技術デザインの選択について解説します。2種類の圧縮実装方式を紹介し、soapUIを使って結果をテストする方法について説明します。EEプロジェクトの構造および技術全般に関する知識を持っていることを前提としています。http://japan.internet.com/developer/20091020/26.htmlレスポンス全体を圧縮する方式。EEアプリケーションで圧縮を実行する2種類の方法について説明します。WebLogic圧縮フィルタPlanetJ圧縮フィルタどちらの方法も圧縮対象となるレスポンスの内容には関係なく、レスポンス全体に対して処理を行います。言い換えれば、これらの方法はフィルタとして機能し、XMLレスポンス、文字列レスポンス、さらにはバイナリレスポンスを圧縮するために利用できるということですhttp://japan.internet.com/developer/20091020/26.htmlメリットデメリットがこれだけ?!なんか当然のことを言っているだけな気がしますが・・・その大きなXMLペイロードは、アプリケーションやクライアントに対してパフォーマンス問題とトラフィックのボトルネックをもたらします。ネットワークの遅延を避けるには、データを圧縮する必要があります。これは想定可能なシナリオの1つにすぎませんが、一般に、サーバレスポンスに大量のテキスト出力あるいはバイナリ出力が含まれる場合は、圧縮してからネットワークに送出した方がパフォーマンス向上につながります。データ量が少ないレスポンスの場合は、圧縮のメリットはあまり期待できません。サーバ側とクライアント側の双方で展開処理を行うため、そのぶんだけパフォーマンスが低下するからです。同様に、長距離間の通信ではない場合も、圧縮をすべきかどうかは慎重に検討した方がよいでしょう。展開処理の負荷によって圧縮のメリットがほとんど相殺されてしまうケースも考えられるからです。ScanNetSecurity[国内最大級のサイバーセキュリティ専門ポータルサイト]月別アーカイブはてなブログをはじめよう!ripjyrさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。