JAVA RMI相关
分布式计算是解决大型应用的一种重要手段。它指的是一种应用程序的设计模式,其中的程序,所处理的数据和计算能力都分布于网络中。这样可以很好地平衡各个计算机的处理能力。
套接字:套接字(socket)为两台计算机之间的通信提供了一种机制,让您不必了解底层操作系统的细节就能有效地使用套接字,使用套接字是实现程序间通信最为灵活和强大的方式,但是它必须通过应用级协议进行通信,要求应用程序之间使用同样的协议,并且要求设计通信过程中的错误判断。
JMS(JAVA MESSAGING SERVICE),采用JMS 服务,对象是在物理上被异步从网络的某个JVM 上直接移动到另一个JVM 上(是消息通知机制)
RMI(remote method invocation)是sun公司规定的允许在不同JVM之间进行对象通信的一种规范,在RMI中JVN可以位于一个或多个计算机上,其中一个JVM可以调用存储在另一个JVM中的对象方法。
采用RMI开发客户机/服务器应用程序一般包括下面6个步骤
1、定义远程接口
2、实现远程接口
3、生成stub(客户代理)和skeleton(服务器实体)
4、编写使用远程对象的客户程序
5、启动注册表并登记客户程序
6、运行服务器和客户程序
RMI对象对接口有着强烈的依赖,在需要创建一个远程对象的时候,通过传递一个接口来隐藏基层的实现细节,所以客户得到远程对象的一个句柄正好同一些本地的根代码连接,由后者负责通过网络通信。
发表评论
-
java中线程池
2016-06-26 16:31 364最近在看线程池的类容,自己动手实现一个 package ... -
jvm常用设置
2015-09-08 22:48 382在我们实际工作中,可能会经常对JVM有一些设置,但是很多设置都 ... -
WebService相关
2015-07-26 21:55 969之前由于工作需要 ... -
java jdbc 连接池
2015-07-21 00:18 479经常使用hibernate,在使用hibernate的时候经常 ... -
java 流传输压缩包
2015-07-14 23:14 576有的时候,页面上的下载文件是从后台使用流的形式下载来的,而不是 ... -
java 网络传输文件
2015-06-01 21:14 432package sterning; import java. ... -
java MD5加密
2015-03-30 14:41 295MD5是常用的加密算法,也经常用于校验信息完整,如文件的完整性 ... -
java 并发容器
2014-12-18 23:19 354在多线程的开发 ... -
java设计模式 之 builder模式
2014-12-11 22:19 412最近在看java设计模式,看到builder模式感觉十分不错, ... -
网上见到一篇compareTo文章较好,收藏之
2014-12-04 21:04 5421、compareTo(Object o)方法是jav ... -
Hibernate 和 spring 整合使用
2014-10-14 21:28 751在hibernate和spring时总结的一些知识,以供将来查 ... -
hiernate 集中管理session
2014-10-13 21:55 482问题: 使用hibern ... -
java写入txt文件
2014-05-22 23:10 1091File file = new File("d: ... -
POI读取excel
2014-05-22 23:05 899读取excel大概在java中有两种方法,选用apache的P ... -
定时器 quartz 和 spring
2014-04-17 23:30 480最近学习了一个quartz 和spring 的定时调度 这个 ... -
java 基于Struts2的 文件上传和下载
2014-04-03 22:56 531文件上传: 页面代码: <form action=' ... -
java IO
2014-03-23 23:23 410import java.io.BufferedReader ... -
自己写的一个JDBC工具类
2014-03-11 20:00 1167在最近的一段时间写毕业设计,由于本科阶段的毕业设计不是特别大的 ... -
java汉字数字转换成阿拉伯数字
2014-02-20 17:14 6553今天做一个日期转换的时候发现有些时间是用大写汉字写成的,需 ...
相关推荐
java rmi java rmijava rmi javajava rmi java rmi rmi
java RMI技术实现的网络聊天室 编译通过,很完整的。代码很有参考价值
采用JAVA rmi,带图形界面,完全由自己实现的聊天室,具备基本的聊天功能,可以自己扩充功能
检测javaRMI反序列化漏洞
java RMI
java RMI实现代码。分为客户端和服务器端,有清楚的代码注释。
Java RMI 简单示例
最近在学习代理模式,用到了java rmi远程调用,包含服务端和客户端,之前一直没有接触过,学习了java rmi远程调用,一方面可以了解代理模式,一方面熟悉java低层的远程
JavaRMI.pdf
《Java RMI》一书的英文版本,With Java RMI, you'll learn tips and tricks for making your RMI code excel. This book provides strategies for working with serialization, threading, the RMI registry, ...
javaRMI完整版.pdf
这是本人搜集整理的Java RMI规范,中文版,经过排版 共包括10个章节,2个附录
在这次的项目中,对于客户端与服务器之间的通信,想了许多办法,由于做的是富客户端应用,最终将技术选定在了RMI和Java-sockets两种之间,其中RMI的灵活性不高,客户端和服务器端都必须是java编写,但使用比较方便,...
这是原创的最简单的Java RMI入门项目,内含二个Eclipse项目,一是服务器端,二是客户端。非常简单,只看其中的注释就能理解(当然先要知道什么是RMI了),只供入门用。 这是用Java 1.7编辑的,如果你用的版本低,则...
JavaRMI的原理和实现方法 分布式对象计算 来源于青岛大学学报
实验名称 基于Socket的C/S编程实验 实验名称 基于Java RMI的C/S编程实验
java rmi 调用实例及详细说明,详细可参见博客:http://blog.csdn.net/fufengrui/article/details/9855865
JAVARMI实例[文].pdf
网络上绝大多数关于Java RMI分布式编程的资料真的很久、很古老了, 我也是偶尔看到别人的文章,自己动手做实验才总结的一些心得与例子, 希望能够帮到那些有用的人!