prise java pour connexion à distance

package jnet;
// Programme client, utilisez socket pour vous connecter au serveur
import java.net. *;
import java.io. *;
import javax.swing. *;

classe publique socketClient {
public static void main (String [] args) {
String string = null;
Socket c_socket;
DataInputStream inputStream = null;
DataOutputStream outputStream = null;
try {
c_socket = new Socket ("localhost", 4329);
inputStream = new DataInputStream (c_socket.getInputStream ());
outputStream = new DataOutputStream (c_socket.getOutputStream ());
while (true) {
string = inputStream.readUTF ();
if (string! = null)
break;
}
outputStream.writeUTF ("我 是 客户 机, 收到 了 你 返回 的 信息");
c_socket.close ();
}
catch (IOException e) {
string = "无法 连接";
}
JOptionPane.showMessageDialog (null, "Client reçu:" + chaîne);
System.exit (0);
}
}

 

package jnet;
import java.net. *;
import java.io. *;
import javax.swing. *;
// 远程 连接 服务器 程序
classe publique Scoketserve {
public static void main (String [] args) {
ServerSocket s_scoket = null;
Socket socket = null;
String string = null;
DataOutputStream outputStream = null;
DataInputStream inputStream = null;
essayez {
s_scoket = new ServerSocket (4329);
}
catch (IOException e1)
{
System.out.println ("ERRO:" + e1);
}
essayez {
socket = s_scoket.accept ();
inputStream = new DataInputStream (socket.getInputStream ());
outputStream = new DataOutputStream (socket.getOutputStream ());
outputStream.writeUTF ("Bonjour, je suis le serveur, la connexion est réussie");
while (true) {
string = inputStream.readUTF ();
if (string! = null)
break;
}
JOptionPane.showMessageDialog (null, "Le serveur a reçu : "+ chaîne);
socket.close ();
}
catch (Exception e) {
System.out.println (" ERREUR: "+ e);
}
}
}

 

 

 

 

Je suppose que tu aimes

Origine www.cnblogs.com/nanfengnan/p/12727917.html
conseillé
Classement