1. 实现远程接口,生成远程对象,存根(Stub)和框架(Skeleton) 
实现远程接口,远程接口告诉JVM:实现了该接口的对象可以远程调用及有哪些方法可以调用。 
本例子中定义了sayHello()。由于远程调用会涉及到网络通讯,因此这些方法都要抛出RemoteException. 
远程接口和远程对象可以由A开发,并把远程接口(Hello)d打包分给Client端开发者B。 
2. 实现Client端程序 
.....