2012-03-06 230 views
1

我有一个问题,这可能表明我缺乏经验,而且我仍然是一名学生。客户端的套接字连接

我建立一个套接字连接客户端(服务器已经在运行),并使得在客户端的连接后,我马上去不同的形式,我想验证用户名(也是基于在客户端)和服务器端的数据库密码。问题是,我觉得我不想再进行连接,因为我已经做到了这一点前面的表格上

ClientSocket的=新的Socket(hostAdress,7777);

我怎么能“延续”的事实,我有一个已经到了新的连接形式,这样我只需要创建和输入输出流,而无需再次进行连接的新形式。

对不起,希望这个问题是有道理的

亲切的问候

阿里安

回答

4

创建这样的方法:

public Socket getSocket() { 
    return clientSocket; 
} 

,并从其他类调用它(假设你对该对象有参考

1

或静态变量E:

private static Socket clientSocket = new Socket(hostAdress, 7777); 

和本雅明写道,创建一个方法,但在这种情况下,将静态方法

+0

aaaaahh。谢谢分配。 – Arianule 2012-03-06 08:13:07