Tarea1
import java.io.*;
import java.awt.*;
public class Proceso{
Frame f;
TextArea ta;
public Proceso(){
f=new Frame("Comandos");
ta=new TextArea();
f.add("Center",ta);f.setSize(800,600);
f.setVisible(true);
try{
Process p=Runtime.getRuntime().exec("cmd /c dir ");
InputStream is=p.getInputStream();
BufferedReader br=new BufferedReader(
new InputStreamReader(is));String linea =br.readLine();
while(null !=linea){
System.out.println(linea);
ta.append(linea+"\n");
linea=br.readLine();
}
} catch(Exception e){
e.printStackTrace();
}
}
public staticvoid main (String [] args){
new Proceso();
}
}//FIN
Cliente
import java.net.*;
import java.io.*;
public class Cliente {
public static void main (String[]args){
try{
Socket s=newSocket("127.0.0.1",5432);
InputStream is=s.getInputStream();
DataInputStream dis=new DataInputStream(is);
System.out.println(dis.readUTF());
dis.close();
s.close();
}catch(ConnectExceptionce){
System.err.println("No se conecto al servidor");
}catch(IOException ioe){
ioe.printStackTrace();
}
}
}
Servidor
import java.net.*;
import java.io.*;
public class Servidor {public static void main (String[]args){
ServerSocket ss=null;
try{
ServerSocket s=new ServerSocket(5432);
}catch(IOException ioe){
ioe.printStackTrace();
}
while(true){
try{Socket s=ss.accept();
OutputStream os=s.getOutputStream();
DataOutputStream dos=new DataOutputStream(os);
dos.writeUTF("Hola ECOM");
dos.close();
s.close();}catch(IOException e){}
}
}
}
-----------------------------------------------------
6/Feb/2013
Serialización
Interface java.io.serializable
class Clase1 implements Serializable{
String nombre
intedad;
float sueldo;
transent String pwd;// Para que no serialice
Class2 c2;
}
Servidor_O
import java.net.*;
import java.io.*;
public class Servidor_O {
public static void main(String[]...
Regístrate para leer el documento completo.