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

スマート-HTTP

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

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

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

機能リスト

  1. GETをサポートし、POST HTTPリクエスト。
  2. URLルーティングコンポーネントを提供し、あなたはすぐに、静的なサーバを設定することができます。
  3. サポートセクションのRFC2612の仕様、フォローアップは徐々に改善されます。
  4. スマートソケットを有効にするHTTPSプロトコルのサポート、。
  5. ファイルをアップロードする機能を持っています。

高速経験

  1. スマート-HTTPの導入は、あなたのMavenプロジェクトに依存します。
    <dependency>
        <groupId>org.smartboot.http</groupId>
        <artifactId>smart-http-parent</artifactId>
        <version>1.0.10</version>
        <type>pom</type>
    </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 /

プロジェクト内でもピット経験に歓迎し、静的ファイルサーバの例を提供します。

おすすめ

転載: www.oschina.net/news/111049/smart-http-1-0-10-released