2

別のアプリケーションからデータを取得するために呼び出しを行う必要がある場合、私はこれまで Apache Http プロジェクトを使用してきました。最近、apache http の代替であるhttp://netty.ioプロジェクトに出会い、netty を使用するエラスティック検索プロジェクトを使用して、速度に非常に感銘を受けました。別のアプリケーションからデータを取得するために同期要求を行う必要がある場合、netty は良い代替手段ですか? Apache http よりもパフォーマンスが優れていますか? または、Apache http と netty 以外に、java を介した http 呼び出しのパフォーマンスを向上させるためのオプションはありますか??

4

1 に答える 1

1

独自の REST API を構築している場合、または REST API にアクセスしていて、http または ssl プロトコルに重点を置いたネットワーク要件がある場合 ...

Apache を使用します。

他のプロトコルを使用していて、ネットワーク上のパケットのバイト数に引きずり込まれがちで、より複雑なネットワーク プロトコルを掘り下げるために Wireshark を使用する場合は、 Netty を使用してください。

于 2012-12-16T15:55:09.067 に答える