Java viene con todas las herramientas necesarias para crear sus propios clientes y servidores construidos directamente en bibliotecas predeterminadas de la lengua . Para realizar esta tarea, tendrá que ejecutar dos aplicaciones Java al lado del otro . A menos que usted está familiarizado con las herramientas de línea de comandos , esto será más fácil en un entorno de desarrollo de Java como Netbeans . Instrucciones
1
Netbeans abrir y haga clic en "Archivo" y " Crear nuevo proyecto . " Asigne un nombre al proyecto " ServerClientTutorial " y establecer la clase principal como "Servidor ". Alternativamente , si usted opta por no usar Netbeans u otro entorno de desarrollo , basta con abrir un editor de texto e inmediatamente guárdelo como
2
Pega el siguiente código " Server.java . "
import java.net * ; .
import java.io. * ;
servidor public class {
void (String [] args ) public static throws IOException {
ServerSocket socket = new ServerSocket ( 5445 ) ;
cliente socket = socket.accept ();
PrintWriter a = new PrintWriter ( client.getOutputStream () , true) ; .
out.println ("Hola este es el servidor crea un servidor simple que escuchar las conexiones en el puerto 5445 y , cuando se recibe la conexión, se imprime un mensaje simple para el cliente. Usted puede incluso escuchar el mensaje a través de Telnet. Haga clic en " Ejecutar" en este momento y escriba el siguiente comando en el símbolo del sistema de Windows : .
telnet localhost 5445
3
Crear un nuevo archivo de Java haciendo clic en " archivo", " proyecto ", y en "Add File Name" que el "Cliente"
4
Pega el siguiente en el archivo del cliente: .
import java.net * ;
import java.io. * ; < br >
public class Cliente {
void (String [] args ) public static lanza IOException , UnknownHostException {
socket socket = new socket ( "localhost " , 5445 ) ; < br >
BufferedReader en = new BufferedReader ( nuevo es más sencillo que el del servidor . Abre una conexión con "localhost " (un término de redes para la máquina actual ) en el puerto 5445 y se detecta ningún mensaje. Una vez que se conecta y recibe el mensaje , se imprime en la consola y se cierra.
5
clic en "Ejecutar " en el servidor y haga clic en "Ejecutar" en el cliente. verá el mensaje del servidor aparece en la salida del cliente.