2016-10-17 13 views
0

私の宿題は、TCP-IPプロトコルを使用して、非常に単純な漫画アプリを作ることである、と私は二つのことをしなければならない。<Java>複数のサーバーソケットをTCP-IPで使用できますか?

  1. は、データベースにすべての漫画を取得するには、サーバー側に要求を送信します。
  2. その後、私はそのうちの1つを選択し、を選択した漫画のすべての章を取得する別の要求を送信します

私は2つの異なるサーバーソケットを使用していましたが、うまくいきましたが、それが正しいかどうかわかりません。 1つのサーバーソケットでしかできませんか?

+2

できます。あなたがしなければならない場合?先生に相談してください。 – tkausl

+0

なぜ2つのサーバーですか?ウェブサイト上のすべてのページに独自の専用ウェブサーバーが必要な場合、それは大規模な痛みです。単純な通信プロトコルを設定するので、サーバーに異なるコマンドを送信することができます。例えばコマンドのリストで応答する 'getAllComics'コマンド、' getChaptersForComic = XXX' –

答えて

-3

自分でソケットを接続することはできません。サーバーやクライアントのようなソケット(TCP)について考える。 1つは別のものに接続する必要があります。サーバは接続を行うことができず、クライアントは接続するサーバを必要とします。

0

でき、1つのアプリケーションで、以下の例を持つことができます別のポートにバインドさ各1のHostPort またはサーバの多くの異なるインスタンスにバインドさ

つだけのサーバー..

本当の問題は何でありますあなたは本当にそれが必要ですか?

別の戦略を設計する方がいいでしょうか?

関連する問題