群乐圈首页

您目前在:群乐分类 >> JSP  >> JSP入门问题集锦4
您是本贴第 656 名浏览者
 主题: JSP入门问题集锦4
加为好友 发送短信
 
离线 yangco 发表于 2006-12-14 17:51      资料 家园 相册
楼主
JSP入门问题集锦4
C/S模式Hello World
1.接口Hello代码
======================================================================
import java.rmi.*;

public interface Hello extends Remote {
   public String sayHello(String s) throws RemoteException;
}

2.实现类HelloImpl代码
======================================================================
import java.rmi.*;
import java.rmi.server.*;

public class HelloImpl extends UnicastRemoteObject implements Hello {
   public HelloImpl() throws RemoteException{}

   public String sayHello(String s) throws RemoteException {
           return "Echo:"+s;
   }
}

3.服务器类RMIServer代码
======================================================================
import java.rmi.*;

class RMIServer {
   public static void main (String []args) throws Exception {
    HelloImpl hi=new HelloImpl();
           Naming.rebind("hello",hi);
   }
}

4.客户端类RMIClient代码
======================================================================
import java.rmi.*;

class RMIClient {
   public static void main (String []args) throws Exception {
    Hello h=(Hello)Naming.lookup("hello");
       System.out.println(h.sayHello("Hello World!"));
   }
}

5.编译
======================================================================
javac *.java 编译所有.java文件
rmic HelloImpl 产生stub,Skeleton文件,Stub是远程对象的客户端代理
是远程对象的服务器代理

6.运行
======================================================================
打开一个dos窗口,输入rmiregistry
打开另一个dos窗口,输入java RMIServer,启动服务器
打开最后一个dos窗口,输入java RMIClient,启动客户端
又可以看见Hello World了



    淘宝网购买       免费注册 拿IT大奖   天极网专业免费流量交换
热门主题
相关文章
 回复主题:
温馨提示:您的权限不够,本群乐必须是登陆用户或者加入本群乐的会员才能回贴
天极群乐会员
用户名:
密 码:
自动登录

您还不是天极群乐会员,请
天极群乐服务 | 群乐指南 | 手机玩家社区 | 数码产品社区 | 知本家社区 | 软件社区 | DIY硬件社区 | 休闲娱乐社区 | Archiver
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线客服 有事您Q我,真诚为您在线服务
渝ICP证B2-20030003号 Powered by 天极内容管理平台CMS4i