Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package servido2;
- import java.io.BufferedReader;
- import java.io.*;
- import java.io.DataOutputStream;
- import java.io.InputStreamReader;
- import java.io.PrintStream;
- import java.net.ServerSocket;
- import java.net.Socket;
- /**
- *
- * @author carlos
- */
- public class conecta2 {
- ServerSocket server;
- Socket socket;
- int puerto=5000;
- DataOutputStream salida;
- DataInputStream entrada;
- int a=0,b=0;
- String mensaje;
- public static int arre1[]=new int[500];
- public void iniciar(){
- System.out.println("Escuchando por el puerto 4000");
- System.out.println("Esperando a que los clientes se conecten...");
- try{
- server = new ServerSocket(puerto);
- socket = new Socket();
- socket = server.accept();
- entrada = new DataInputStream(socket.getInputStream());
- System.out.println("Se conecto un cliente: " + socket.getInetAddress().getHostName());
- salida=new DataOutputStream(socket.getOutputStream());
- for(int i=0;i<375;i++){
- mensaje=entrada.readUTF();
- arre1[i]=Integer.parseInt(mensaje);
- System.out.println("lol "+arre1[i]);
- }
- for(int i=0;i<125;i++){
- int var=i+1;
- b= suma(arre1[i],b);
- System.out.println("el resultado de la suma "+var+" es: "+b);
- // System.out.println("el numero en la posicion "+i+" es: "+arre1[i]);
- }
- salida.writeUTF("el resultado de la suma total de los numeros del servidor 2 es:"+b);
- //System.out.println(b);
- socket.close();
- entrada.close();
- salida.close();
- }catch(Exception e){
- // System.out.println(e.getMessage());
- }
- }
- public int suma (int a, int b)
- {
- int c=0;
- try{
- //Thread.sleep(1000);
- c= a+b;
- }catch(Exception e){}
- return c;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement