Trabajo de PCD ejemplo con CORBA
[pcd.git] / src / Cliente.java
1 import java.io.FileNotFoundException;
2 import java.io.FileReader;
3 import java.io.IOException;
4 import java.io.LineNumberReader;
5
6 import org.omg.CORBA.*;
7
8 public class Cliente {
9
10         /**
11          * @param args
12          * @throws IOException 
13          */
14         public static void main(String[] args) throws IOException {
15                 ORB orb = ORB.init(args, null);
16                 
17                 LineNumberReader input = new LineNumberReader(new FileReader("server.ior"));
18                 String ior = input.readLine();
19                 
20                 org.omg.CORBA.Object obj = orb.string_to_object(ior);
21                 
22                 ejemplo ej = ejemploHelper.narrow(obj);
23                 
24                 
25                 //usando el objecto ej
26                 ej.operacion1(3);
27                 System.out.println(ej.operacion2(" cadena "));
28                 System.out.println(ej.entero());
29                 
30
31         }
32
33 }