|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkandata.client.http.HttpConnector
HTTPを使ってサーバ側に接続する. クライアントアプリはこのクラスによって起動され、その後は このクラスによってサーバ側と通信を行う。
メソッドの概要 | |
void |
connect(java.net.URL url)
接続する. |
void |
disconnect()
切断する. |
byte[] |
getClass(java.lang.String classname)
サーバ側にあるクライアントのクラスファイルを取得する. |
java.lang.String |
getEntryClassName()
エントリのクラスを取得する. |
byte[] |
getResource(java.lang.String path)
サーバ側のリソースを取得する. |
java.lang.Object |
invoke(java.lang.String command,
java.lang.Object[] args)
サーバ側のメソッドを呼び出す. |
static void |
main(java.lang.String[] args)
Kandataアプリケーションを実行する. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public void connect(java.net.URL url) throws KandataClientException, KandataServerException
KandataClientException
KandataServerException
public void disconnect() throws KandataClientException, KandataServerException
KandataConnector
内の disconnect
KandataClientException
KandataServerException
public java.lang.Object invoke(java.lang.String command, java.lang.Object[] args) throws KandataClientException, KandataServerException
KandataConnector
内の invoke
command
- 任意の文字列を指定します。ただし、先頭に'@'を付けることはできません。args
- コマンドの引数です。引数が不要な場合は null
で構いません。
KandataClientException
KandataServerException
public byte[] getResource(java.lang.String path) throws KandataClientException, KandataServerException
KandataConnector
内の getResource
path
- クライアントリソースパスからの相対パス名(先頭にFile.separatorが必要です)
KandataClientException
KandataServerException
public byte[] getClass(java.lang.String classname) throws KandataClientException, KandataServerException
KandataClientException
KandataServerException
public java.lang.String getEntryClassName() throws KandataClientException, KandataServerException
KandataClientException
KandataServerException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |