問題タブ [cocoaasyncsocket]

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.

0 投票する
2 に答える
722 参照

queue - CocoaAsyncSocket / GCDAsyncSocketは、キューへの書き込みの間に遅延を追加します

私は次の機能を持っています:

ソケットサーバーが機能するために書き込みの間に1秒ほどかかるという事実を除いて、それは完璧に機能します。誰かが同じ問題に遭遇し、これを達成する方法に光を当てることができるかどうか疑問に思いました。ありがとう。

0 投票する
1 に答える
94 参照

objective-c - コンソールアプリケーションを構築するときにCocoaAsyncSocketが期待どおりに動作しない

CocoaAsyncSocketを使用してTCPでサーバーに接続する必要がある単純なクライアントを作成しようとしています。CocoaAsyncSocketへのデリゲートとして設定されたクラスMyClassがあり、「Cococaアプリケーション」(UIを使用)を構築すると、このクラスは正常に機能し、サーバーに接続し、didConnectToHostメソッドが呼び出されます。

働く

ただし、以下のメインファイルを使用してコンソールアプリケーションを構築すると、機能しません。このクラスを起動して、バックグラウンドで実行させたいだけです。

動作しない

0 投票する
2 に答える
239 参照

ios - HTML文字列全体を読み取るAsyncsocket iOS

こんにちは、「HTTP/1.1 200 OK」のようなリクエストだけでなく、html コード全体をサーバーから読みたいと思っています。しかし、方法がわかりません。「 https://github.com/roustem/AsyncSocket 」の Asyncsocket ライブラリを使用していますが、これをどのように処理できますか? 私は機能を使用しました

しかし、データは短く、httpリクエストのみを表示します。

ありがとう

0 投票する
1 に答える
1481 参照

objective-c - OSX実行可能ファイルを使用したGCDAsyncSocketとの接続の問題

開発したiOSアプリで優れたGCDAsyncSocketを完全に実行しています。

同様の方法でライブラリを使用してSQLiteDBにログインするMacOSXコマンドラインプログラムを設定してみましたが、ホストへの接続を試行することすらできません。エラーは生成されません。プログラムはクラッシュしないので、なぜ機能しないのかわかりません。なぜこれが機能しないのか誰かが知っていますか?

コンソールは以下のみを出力します(接続/切断/読み取り/書き込みログはありません。つまり、ソケットデリゲートメソッドは呼び出されません)。

これが私が使用しているコードのかなりの部分です:

main.m

LoggerClass.h

LoggerClass.m

Device.h

Device.m

0 投票する
1 に答える
2187 参照

cocoa-touch - iOS デバイスで実行されている SSL/TLS サーバー

iOS デバイス上で動作する SSL/TLS サーバーを構築することは可能ですか? はいの場合、どのように?

私の疑問は次の質問に関連しています: デバイス上で、それ以降使用する自己署名証明書をオンザフライで作成できますか? または、SSL/TLS に証明書を使用しないように指示できますか?

私の iOS アプリではAsyncSocketを使用しています。アプリは同時にクライアントとサーバーの両方です。

クライアント側は次のように実装されます。

サーバー側(別のiOS デバイスで実行されている) は、次のように実装されます。

ただし、クライアントがサーバーに接続しようとすると、デリゲートのメソッドonSocket:willDisconnectWithError:が呼び出され、エラーが発生しますDomain=kCFStreamErrorDomainSSL Code=-9848

0 投票する
1 に答える
1700 参照

ios - NSNetService と GCDAsynSocket の違いは何ですか?

iOS では、bonjour を使用して他のデバイスを検索し、2 つのデバイス間でデータをストリーミングできるようにしています。bonjour には NSNetService を、ストリーミングには CocoaAsyncSocket を使用する予定でした。

このでは、GCDAsyncSocket と NSNetService を同じポートに作成します。

誰かが と の違いを説明できNSNetServiceますGCDAsyncSocketか?

私には、同じポートに 2 つのソケットを作成しているように見えます。特に、から入力および出力ストリームを作成できるためですNSNetService

0 投票する
0 に答える
92 参照

ios - CocoaAsyncSocket で、相手が突然切断されたときにソケットが切断されない

TCP接続のためにcocoaAsyncSocketで働いた人はいますか??? TCP 接続が他のパーティによって突然切断された場合、ソケットが切断されませんか?? または、信頼できる優れたTCP接続ライブラリを誰かが提案できますか?