5

クライアント/サーバー通信の調査を開始したいと思います。私はDistributed ObjectsCFNetworkを少し調べ始めました。私の速度よりも速いものを探しているとしましょう(遅いです)。

あるコンピューターから別のコンピューターにメッセージを送信できるようにしたいと考えています。文字列やその他の種類のデータを運ぶ可能性があります。1台のコンピューターがサーバーとして機能し、クライアントがそれに接続してデータを送信する、単純な学生応答システムを構築することを考えています.

関連する概念の理解をどこから始めるべきかの提案だけでなく、私を助けるかもしれないリソースを探しています。私は Objective-C を独学で学んでおり、プログラミングに関しては比較的初心者なので、自分の理解に穴があることはわかっています。

4

2 に答える 2

1

「ソケット」が標準的な答えです。

興味のある方は、ソケット プログラミングの優れた入門書をご覧ください (C に偏っていますが、非常に有益です)。

于 2012-09-07T16:36:03.757 に答える
0

これを非常に簡単に行うもう 1 つの方法は、サーバーにローカル http サーバーを (その内部で) セットアップさせ、クライアントに単純に http 要求を行わせることです。そうすることで、http レイヤーにすべての派手なソケット処理を行わせることができます。よりシンプルでオーバーヘッドが増えますが、あなたのケースには適しているかもしれません。また、ブラウザを使用して接続をテストできるため、デバッグがはるかに簡単になります。ココアで HTTP サーバーを実装する方法はたくさんありますが、どの方法を使用したか思い出せませんが、たとえば、簡単なグーグルでこれを指摘してくれました

于 2012-09-08T16:50:21.517 に答える