問題タブ [asyncsocket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - Cocoa、Stomp、ActiveMQ、iPhone、SSL、および AsyncSocket のヘルプが必要
まあ、4つのことすべてではないかもしれませんが、私の状況は次のとおりです。
ActiveMQ バックエンドがあります (デスクトップ Mac で実行されています)。これは、基本的にログを追跡してクライアントをデバッグするためのエコー サーバーとして使用しているストック Apache ActiveMQ サーバーです。クライアントは、AsyncSocket を使用して Stomp.framework 実装をハッキングした iPhone プロジェクトです。
AsyncSocket Cocoa ライブラリを使用して Stomp サーバーと通信する必要がありますが、これは多かれ少なかれ機能しています。メッセージをキューに送信し、それらを読み返すことができるので、そこは得意だと思います。
しかし、SSL を使用するようにすべてを設定しようとすると (要件でもあります)、返される NSError オブジェクトから次のエラーの説明が表示されます。
私は一生、このエラーコードが何であるかを理解できません。誰にも手がかりがありますか?
AsyncSocket の SSL をセットアップする方法は次のとおりです。
編集:ここに正しいコードを追加しました。自己署名証明書に注意してください。
}
誰にもアイデアはありますか?ストリームのプロパティを正しく設定していると思います。多分それはActiveMQセットアップと関係がありますか? ActiveMQ で SSL over Stomp プロトコルを有効にする以外の構成は行いませんでした。証明書などはありません。たぶんそれが問題ですか?
どんな洞察も大歓迎です!
iphone - iPhone/iPod は CocoaAsyncSocket を使用して C# tcpip サーバーからメッセージを受信します
C# tcpip サーバーから wifi 経由で iphone/ipodtouch アプリにデータを送受信しようとしています。このために、Google プロジェクトの cocoaAsyncSocket を使用しました。ボタンを押してiPodからサーバーにリクエストを送信すると、リクエストされたデータ(曲のタイトルなど)が返されます....どの曲が再生されているかを毎秒知りたいので、C#サーバーから1の間隔で送信しますアプリへの 2 番目のメッセージ。私のアプリでは、間隔が 1 秒のタイマーで、asyncSocket 読み取り readDataWithTimeout メソッドを呼び出します。私の問題は、8〜9秒後にそのメソッドが呼び出されなくなったことです。サーバーへの接続はまだアクティブで、C# サーバーは引き続きデータを送信します。
私がやりたいことは次のことです: -> winamp が曲を再生します -> C# サーバーは winamp に彼が再生している曲を尋ね、曲のタイトルをアプリに送信します。→iPhoneアプリがデータを受け取り表示
readDataWithTimeout メソッドが短時間で呼び出されなくなった理由がわかりません.C# サーバーから送信されるメッセージ間の時間が短いためでしょうか?
ありがとう、ソリン
iphone - メイン スレッドの代わりにワーカー スレッドで AsyncSocket を使用するにはどうすればよいですか?
IP カメラに接続し、GET メソッドを使用して MJPEG データを取得する iPhone アプリがあります。シミュレーターではすべてが機能しているように見えますが、デバイスでは UI がブロックされているようです: 画像データを受け取るたびに、それを uiimageview に読み込みます。唯一の解決策は、AsyncSocket をバックグラウンド スレッドで実行し、mainThread にイメージを設定することです。
AsyncSocket でそれを行うにはどうすればよいですか?
cocoa - AsyncSocket の使用中にクライアント側アプリケーションが意図したとおりに動作しない
単純なクライアント サーバー アプリケーションで AsyncSocket クラスを使用しています。最初のステップとして、クライアントとサーバー間の接続が確立されるとすぐに、クライアントはウェルカムメッセージを送信します-「xyzサーバーに接続しました」サーバーに送信し、サーバーはそれをテキストビューに表示します。
誰かが私が間違っているかもしれない場所を教えてもらえますか?? よろしくお願いします......
c++ - クライアント側でネットワーク接続を無効にすると、CSocket は OnClose または OnReceive を受け取りません
C++ CSocket を使用してクライアント サーバー アプリケーションを作成しました。クライアントをサーバーに接続し、その後、通常の X ボタンでクライアントを閉じるか、 taskmanager でタスクを終了すると、サーバー CSocket が OnClose イベントを受け取ります。問題は、クライアントが実行されている Windows でインターネット接続を無効にすると、サーバー CSocket が OnClose イベントも OnReceive イベントも受信しないことです。
何が起こっているのか知っている人はいますか?
更新: テストしたところ、クライアントも OnClose を受信していないことがわかりました! クライアントが実行されているウィンドウでインターネット接続を無効にしました!
cocoa - AsyncSocket クラスを使用したピアツーピア チャット
ピア ツー ピア チャットに AsyncSocket クラスを使用したい。メッセージをサーバーに送信し、それを使用してサーバーから他のユーザーにメッセージを送信することで、あるユーザーが他のユーザーと通信できるサンプルチャットアプリケーションを作成できましたが、確立されたソケットを管理するのが難しいと感じていますピア ツー ピア チャットと、両方が 1 つのノードに実装されている場合、AsyncSocket クラスによって提供されるサーバーとクライアントのデリゲートが混同されます。
AsyncSocket クラスを使用してピアツーピア チャットを確立するサンプル コードをネットで検索しようとしましたが、何も見つかりませんでした。
さらに、私の要件 (ピアの確立 - ピア チャット、ビデオ会議、ボイス チャット) に AsyncSocket クラスを使用するのが良いかどうかを知りたいですか、それともより良いオプションが利用可能ですか?
助けてくれてありがとう、
ミラージュ
iphone - MJPEGビューアiPhoneの作成
Objective CでMJPEGビューアを作成しようとしていますが、問題がたくさんあります。
まず、ホストに接続できるAsyncSocket(http://code.google.com/p/cocoaasyncsocket/ )を使用しています。
これが私がこれまでに得たものです
次に、didConnectToHostメソッドで:
}
これはMJPEGストリームを呼び出しますが、より多くのデータを取得するために呼び出すことはありません。私が思うに、それはデータの最初のチャンクをロードしてから切断するだけです。
私はこれを完全に間違っているのですか、それともこのトンネルの終わりに光がありますか?
ありがとう!
c# - Socket Server: クライアント接続の管理
ソケット サーバーのクライアント管理を実装する方法を考えています。
クライアントが再接続したばかりなのか、それとも新しいクライアントなのかを知りたい場合があります。私は知っています、それはそのようであってはなりません。ただし、これはかなり一時的なサーバーであり、数時間しか使用できません。
すべてのクライアントが独自の GUID をサーバーに渡せるようにすることを考えていました。サーバーがクライアントを「認識する」と、そのクライアントの以前に保持されていた接続を取り除くことができます。
この問題にどのように取り組みますか? それとも、このように完全に不適切ですか?
ありがとうございました!
cocoa - ココアでボイスチャットを実装する方法は?
クライアントノードがチャットサーバーアプリケーションを介して相互にメッセージを送信できるAsyncSocketクラスを使用して簡単なチャットアプリケーションを作成しました。ボイスチャット機能を統合したいのですが、正しい方向を示すことができる資料がネット上にありません。
誰かが私にその開始に役立ついくつかの有用なリンクやアイデアを提案できますか?
ありがとう、
ミラジ