こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

SocketのFileDescriptor取得

Javaにて、SocketよりFileDescriptorを取得したいと考えております。
いろいろ検索して調べてみたものの、どのようにFileDescriptorを取得するのかがわかりません。
SocketImplのサブクラスを作成して取得などといったものはありますが、
具体的に何をどう継承してどのメソッドで実現するかが理解できていないです。

上記のSocketのFileDescriptorの取得について、ご教授お願いいたします。

投稿日時 - 2012-03-15 01:28:08

QNo.7362817

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

書店でネットワークプログラミングの本等を購入されたら分ると思われますが。

或いは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)

投稿日時 - 2012-03-20 18:58:03

あなたにオススメの質問