Kagetaka

net.hizlab.kagetaka.net
クラス NetworkClient

java.lang.Object
  拡張net.hizlab.kagetaka.net.NetworkClient
直系の既知のサブクラス:
HttpClient

public class NetworkClient
extends Object

ネットワーククライアントの基本的な機能を提供します。

バージョン:
$Revision: 1.2 $

フィールドの概要
protected static int defaultConnectTimeout
          デフォルトの CONNECT_TIMEOUT
protected static String defaultOutputEncoding
          デフォルトの出力エンコーディング
protected static int defaultSoTimeout
          デフォルトの SO_TIMEOUT
 
コンストラクタの概要
protected NetworkClient()
          ネットワーククライアントを作成します。
 
メソッドの概要
static Socket doConnect(String host, int port)
          接続処理を行い、接続したソケットを返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

defaultConnectTimeout

protected static int defaultConnectTimeout
デフォルトの CONNECT_TIMEOUT


defaultOutputEncoding

protected static String defaultOutputEncoding
デフォルトの出力エンコーディング


defaultSoTimeout

protected static int defaultSoTimeout
デフォルトの SO_TIMEOUT

コンストラクタの詳細

NetworkClient

protected NetworkClient()
ネットワーククライアントを作成します。

メソッドの詳細

doConnect

public static Socket doConnect(String host,
                               int port)
                        throws IOException
接続処理を行い、接続したソケットを返します。

パラメータ:
host - サーバのホスト
port - サーバのポート
戻り値:
接続済みのソケット
例外:
IOException - IO エラーが発生した場合
UnknownHostException - 不明なホストを指定した場合

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'