[英]Socket connection on the client side
我有一个问题可能表明我缺乏经验,而且我仍然是学生。
我建立了一个套接字连接客户端(服务器已经在运行),并且在客户端建立连接后,我立即转到另一个表单(也基于客户端),在该表单中我要针对数据库上的用户名和密码进行验证服务器端。 问题是,我觉得我不想再次建立连接,因为我已经在上一个表格中完成了此操作
clientSocket =新的Socket(hostAdress,7777);
我如何“继承”我已经与新表单建立连接的事实,这样我就可以创建,输入和输出流,而无需在新表单上再次建立连接。
抱歉,希望这个问题有意义
亲切的问候
阿里安
创建这样的方法:
public Socket getSocket() {
return clientSocket;
}
并从另一个类中调用它(假设您有对该对象的引用。
或静态变量:
private static Socket clientSocket = new Socket(hostAdress, 7777);
就像Binyamin所写的那样,创建一个method,但是在这种情况下,它将是静态方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.