2012-02-13 12 views

答えて

2

私はpion良い結果を前に使用しています。これはASIOの上に構築されています。おそらく少し単純ですが、asioとほぼ同じように動作します。基本的には、クライアントが特定のURLにアクセスするときに呼び出される登録コールバックを作成できます。

+0

提案していただきありがとうございます。私はpionのSSL/HTTPSについて何も見つけることができませんでした。私が間違っていることを示すリンクを提供できない限り、pionは無用です:( –

+0

http://www.pion.org/files/pion-net/net/doc/html/classpion_1_1net_1_1_t_c_p_server.html はsslでいくつかの機能を示します私はそれがsslで動作すると思われます。 – rounin

+0

情報のおかげで!しかし、私たちはすでに独自のhttps Webサーバーとapnsプッシュサーバーをboost.asioを使用して1日以内に書きました:) asioは素晴らしいです。 –

1

Pocoもboost :: asio/pionの代替手段です。

net libraryを参照してください。

+0

ポコは素敵に見えます。しかし、私はすでに私のアプリケーションでboost.asioを実行しているので、おそらくスレッドと同期のレベルでpocoとboostを混ぜる必要はありません。しかし、提案をありがとう! –

+0

私は、ポコとブーストを混ぜる必要はないと同意します。すでにブーストを使用している場合は、それに固執してください。 – rob05c

+0

@godexsoft私は軽量のC++ HTTPSサーバライブラリも探しましたが、そこにはたくさんあるようには見えません。私は過去に[mongoose](http://code.google.com/p/mongoose/)(httpsなし)とboost :: asioを使用しました。 Boost :: asioは悪くないし、サーバーコードも小さくなるだろう。私の唯一の問題は、boostがヘッダーに_everything_を入れ、私が強制的に使用するコンパイラが非常に遅いコンパイルのために遅いということでした。 – rob05c