1 / 14
文档名称:

《J2EE前沿技术》第01章[Java分布式处理技术]理论课.ppt

格式:ppt   页数:14
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《J2EE前沿技术》第01章[Java分布式处理技术]理论课.ppt

上传人:所以所以 2012/6/10 文件大小:0 KB

下载得到文件列表

《J2EE前沿技术》第01章[Java分布式处理技术]理论课.ppt

文档介绍

文档介绍:Java分布式处理技术
《J2EE前言技术》第01章
理解RMI基本概念
掌握创建RMI应用程序的步骤

理解JNDI基本概念
理解JNDI应用程序结构
掌握开发RMI与JNDI集成应用程序
本章目标
RMI的基本概念
什么是RMI :
RMI(Remote Method Invocation)远程方法调用是一种计算机之间对象互相调用对方函数,启动对方进程的一种机制,使用这种机制,某一台计算机上的对象在调用另外一台计算机上的方法时,使用的程序语法规则和在本地机上对象间的方法调用的语法规则一样
RMI的用途:
分布式体系结构
Java分布式对象编程技术
RMI应用程序分类:
分布式体系结构
Java分布式对象编程技术
创建RMI应用程序步骤
第一步:定义远程接口
.itjob;
import .*;
public interface RmiSample extends Remote{
public int sum(int a,int b) throws RemoteException;

}
创建RMI应用程序步骤
第二步:实现远程接口
public class RmiSampleImpl extends UnicastRemoteObject implements RmiSample{
//覆盖默认构造函数并抛出RemoteException
public RmiSampleImpl() throws RemoteException{
super();
}
//所有远程实现方法必须抛出RemoteException
public int sum(int a,int b) throws RemoteException{
return a+b;
}
}
创建RMI应用程序步骤
第三步:编写服务器类
public class RmiSampleServer{
public static void main(String[] args){
if(() == null) {
(new RMISecurityManager());
}
try{
(8808);
RmiSampleImpl server=new RmiSampleImpl();
("//localhost:8808/SAMPLE-SERVER",server);
("远程对象注册成功,RMI服务已经启动..");
}catch(Exception e){
(e);
}}
}
创建RMI应用程序步骤
第四步:编写使用远程服务的客户机类
public static void main(String[] args)
{
try {
String url = "//localhost:8808/SAMPLE-SERVER";
RmiSample RmiObject = (RmiSample)(url);
(" 1 + 2 = " + (1,2) );
} catch (Exception exc) {
("Error in lookup: " + ());
}
}
创建RMI应用程序步骤
第五步:为远程对象实现创建根和干
调用RMIC命令运行结果如图所示:
为远程对象实现创建根和干
RMI接口和类简介






Stub 和skeleton
教员讲解
在远程对象的通信过程中,rmi使用标准机制:stub和skeleton

最近更新

领导意见征求街道建议书 5页

异位妊娠患者的出院指导 33页

2024年海南警察学院马克思主义基本原理概论期.. 12页

2024年清涧县招教考试备考题库附答案解析(必.. 31页

2024年湖北科技职业学院马克思主义基本原理概.. 12页

2024年湖南科技大学潇湘学院马克思主义基本原.. 13页

2024年漾濞县幼儿园教师招教考试备考题库附答.. 31页

2024年牡丹江医科大学马克思主义基本原理概论.. 12页

2024年甘肃财贸职业学院马克思主义基本原理概.. 12页

2024年石台县幼儿园教师招教考试备考题库带答.. 31页

2024年福州工商学院马克思主义基本原理概论期.. 13页

2024年衡山县幼儿园教师招教考试备考题库附答.. 30页

2024年西安电子科技大学长安学院马克思主义基.. 13页

2024年贵州开放大学马克思主义基本原理概论期.. 13页

2024年辽东学院马克思主义基本原理概论期末考.. 13页

2024年通化医药健康职业学院马克思主义基本原.. 13页

2024年郑州商贸旅游职业学院马克思主义基本原.. 12页

2024年铜仁学院马克思主义基本原理概论期末考.. 12页

2024年长春财经学院马克思主义基本原理概论期.. 13页

2024年阳信县招教考试备考题库带答案解析(必.. 30页

2024年青神县招教考试备考题库附答案解析(必.. 30页

2024年高阳县幼儿园教师招教考试备考题库带答.. 30页

2024年黑龙江工商学院马克思主义基本原理概论.. 12页

2025年上海南湖职业技术学院马克思主义基本原.. 13页

2025年中国刑事警察学院马克思主义基本原理概.. 13页

网络安全人才培养-第8篇 37页

2025年仪陇县招教考试备考题库带答案解析 30页

高温高压条件下的探测 35页

2025年冀中职业学院马克思主义基本原理概论期.. 13页

高可用性技术在SD-SAN中的应用 27页