- ★★Java質問・相談スレッド177★★©2ch.net
354 :デフォルトの名無しさん[]:2016/04/16(土) 04:19:37.97 ID:CqNnK3O6 - SocketPermission の accept について教えて。
ドキュメントにはこんな指定例があるんだけど、 p1 = new SocketPermission("puffin.eng.sun.com:7777", "connect,accept"); connect と accept を同時に指定してる意味がわからない。 connect は、ここで指定したホスト:ポートへこちらから connect する動作について許可してるんだよね。 でも accept って connect された側(向こうのサーバ側)でやるものだと思ってるんだけど、そう考えると↑のコードの意味がわからない。 connect は自分がクライアントとしてサーバに接続する動作を表しているものであり、ホスト:ポートはサーバを表してる listen は自分がサーバとしてポートを開けて待つ動作を表しているものであり、ホスト:ポートは自分を表してる accept は自分がサーバとしてクライアントからの connect を受け付けコネクションを確立する動作を表しているものであり、ホスト:ポートはクライアントを表している わけではないの?
|