2

LwIP サーバー (v1.2) を実行している組み込みシステムがあります。データ配列をクライアント側の JavaScript にストリーミングできるようにする必要がありますか? Chrome といくつかの HTML5 機能の使用を検討しているため、WebSocket の使用を提案する人もいます。LwIP フレームワークでこれらを使用するためにどこから開始する必要があるか知っている人はいますか? どんな助けでも大歓迎です!

4

1 に答える 1

3

WebSockets は比較的単純なプロトコルであるため、プロトコル仕様を使用して独自のサーバーを作成できます。lwIP は bsd ソケット API を提供するため、既存のオープン ソース C サーバーを検索することもできます。(たとえば、クイック検索でこの候補が表示されます。ところで、このコードは GPL としてライセンスされていることに注意してください。GPL のコードを使用してプロジェクトに置く要件を理解している場合にのみ使用してください。)

Websocket に対する Chrome のサポートは優れていますが、後で他のブラウザーを使用することを決定した場合 (特に古いブラウザーのユーザーを許可する場合) は、サポートがより不安定になることに注意してください。詳しくはこちらをご覧ください。さまざまなブラウザーのサポートが重要な場合は、Websocket ハンドシェークが失敗したときにロング ポーリングにフォールバックするように、クライアントとサーバーにコードを含める必要があります。

于 2013-01-15T15:09:48.323 に答える