hereから Indy 10 コンポーネントを使用しようとしましたが、socket.io サーバー側は言った
debug: destroying non-socket.io upgrade
インターネットで検索しても結果が得られませんでした。
アイデアはありますか?
第一印象:水上で燃焼エンジンを走らせようとしているようなもの。
私がsocket.ioを調べると(そして、それらがnode.js-dimensionで物事をくっつける方法を理解しようとする)、そして私が正しく理解していれば、(むしろnew) WebSockets プロトコル
Indy がそれをサポートしているかどうかはまだわかりませんが、表示されるエラーは何が起こるかを説明しています。
何かを機能させるには、TTcpClient を使用して単純な WebSocket クライアントを実装することをお勧めします。このクライアントは、最初に upgrade-to-websockets 要求で HTTP 要求を起動できます。
(すでに行われている場合は簡単に検索しましたが、見栄えがよくありません)
WebSocket の (部分的な) Indy 10 実装の上に Socket.io の動作バージョンがあります: http://asmprofiler.googlecode.com/svn/trunk/-Other-/IndyWebsocketDemo/
クリーンアップなどを行う必要があり、その後、socket.io サポートを含む新しいバージョンをアップロードします。しかし、WS が動作するようになれば (上記のリンクを参照)、それほど難しくはないので、それまでの間、自分で試すことができます :)