• 締切済み

サービス番号(ポート)を取得する方法

サービス名とそのポート番号を自分で指定し、プログラム中からサービス名 を指定すると、そのポート番号が返ってくるようなメソッドはないのでしょうか。 例えば、Unixで言えば、/etc/servicesに使われているポート番号が一覧で入っていますが、"telnet"という引数を渡すと、"23"が返ってくるようなメソッドです。 C言語ではそのような関数がライブラリにあったと思うのですが、Javaにはないのでしょうか。

みんなの回答

回答No.1

getservbyname に相当する機能だと思いますが、Java にはそれと同様の機能を 提供するようなクラスやメソッドはなかったと思います。

参考URL:
http://forum.sun.com/thread.jsp?forum=8&thread=1573

関連するQ&A