- 締切済み
SocketのFileDescriptor取得
Javaにて、SocketよりFileDescriptorを取得したいと考えております。 いろいろ検索して調べてみたものの、どのようにFileDescriptorを取得するのかがわかりません。 SocketImplのサブクラスを作成して取得などといったものはありますが、 具体的に何をどう継承してどのメソッドで実現するかが理解できていないです。 上記のSocketのFileDescriptorの取得について、ご教授お願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ninoue
- ベストアンサー率52% (1288/2437)
書店でネットワークプログラミングの本等を購入されたら分ると思われますが。 或いはjava socketの解説サイト等を例えば次のようにサーチして調べて下さい。 java network OR ネットワーク プログラミング 解説 OR 入門 ==> ネットワークプログラミング | TECHSCORE(テックスコア) http://www.techscore.com/tech/Java/JavaSE/Network/index/ このサイトではTCP/IP, UDP==データグラム のプログラム例が最初から解説されています。 各ステップ毎にコンパイル実行して確認されて行けば理解できると思われます。 或いはOracleのサイトで元Sun MicrosystemのJava Tutorialがあります。 Java チュートリアル oracle ==> http://docs.oracle.com/cd/E26537_01/tutorial/index.html ==> http://docs.oracle.com/javase/tutorial/ http://www.oracle.com/technetwork/java/javase/downloads/java-se-7-tutorial-2012-02-28-1536013.html Java SE Tutorial 2012-02-28 をダウンロードして展開し、newworkingの項を参照下さい。 また、java runtimeのソースを含んだパッケージは次からダウンロード出来ます。 http://www.oracle.com/technetwork/java/javase/overview/index.html ==> http://www.oracle.com/technetwork/java/javase/downloads/index.html Java Platform (JDK) 7u3 Download http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html Windows x86(32-bit) or (64-bit)