スマート-HTTP 1.0.12リリース、コードの7行は、HTTPサーバを実行することができます

スマート-HTTP比較的単純なHTTPサーバで、通信コアを使用して  、スマートソケット 最新バージョンをv1.4.6

そして、理由はスマートソケットを使用することで、サーバーのパフォーマンスが78W QPS +が不足することができ、私の4コアCPUには、まだ非常に良いです。

各テストのスマートソケットのパフォーマンスがサーバーに基づいており、我々はスマート-HTTPパフォーマンスがあなたを失望させないだろうと信じています。

アップデート

  1. 、1.4.6サービスのパフォーマンスを向上:最新のバージョンにアップグレードスマートソケット。

  2. POSTリクエストのHTTPプロトコル解析アルゴリズムの最適化プロセス。

  3. 分割コアHTTP機能付き例コードモジュール、プロジェクト構造はより合理的です。
  4. スマート-HTTPサーバモジュールを梱包後の流線依存性は、すべてのみ171キロバイトの合計に依存している、唯一の88キロバイトです。
  5. いくつかのPMDを修正し、Checkstyleは、質問のスキャンアウト。
  6. HttpRequestのインターフェースデザイン、適応コモンズ、ファイルアップロードを調整し、ファイルのアップロードのための分析的サポートを提供しています。

高速経験

  1. スマート-HTTPの導入は、あなたのMavenプロジェクトに依存します。
    <dependency>
        <groupId>org.smartboot.http</groupId>
        <artifactId>smart-http-server</artifactId>
        <version>1.0.12</version>
    </dependency>

     

  2. コードをコピーして、開始します。
    public class SimpleSmartHttp {
        public static void main(String[] args) {
            HttpBootstrap bootstrap = new HttpBootstrap();
            bootstrap.pipeline().next(new HttpHandle() {
                public void doHandle(HttpRequest request, HttpResponse response) throws IOException {
                    response.write("hello world".getBytes());
                }
            });
            bootstrap.setPort(8080).start();
        }
    }

     

  3. ブラウザアクセス:HTTP:// localhostを:8080 /

遂に

スマート-HTTP、まだ始まったばかりで、限り、あなたは十分に良いですとあなたはピットにその開発パス、および興味の歓迎を導くことができます。

おすすめ

転載: www.oschina.net/news/111679/smart-http-1-0-12-released