易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA RMI学习小结

    最近在看JAVA RMI和分布式方面的东西,因为涉及的知识面蛮广,所以做了一些笔记和归纳,在此分享一下,欢迎大家指正。OK,言归正传!
JAVA远程方法调用(Remote Method Invocation)是J2EE的很多分布式技术的基础,比如RMI-IIOP乃至EJB. RMI使得运行在一个java虚拟机上的对象可以调用运行在另一个java虚拟机上对象的方法,从而提供了程序间进行远程通讯的途径。在详解介绍RMI之前我们先熟悉几个概念或技术:
1.       CORBA(Common Object Request Broker Architecture),中文名叫公用对象请求代理(调度)程序体系结构,是对象管理组织(Object Management Group)对应当今快速增长的软硬件的协同工作能力的要求提出的方案。简而言之,CORBA允许应用程序和其他应用程序通讯,而不论他们在什么地方或者由谁来设计。CORBA允许异构系统(采用不同语言实现的系统)之间通讯。CORBA定义了不同系统之间通讯的标准,实现此标准的软件即可用于不同系统之间的交互,因此此类软件也可称为CORBA中间件。
2.       RPI(Remote Procedure Invocation)远程进程调用,用于一个进程调用另一个进程(很可能在另一个远程主机上)中的过程,从而提供了过程的分布能力。
3.       Socket(套接字)。分布式系统最先支持的是Socket,一种典型的客户机/服务器的分布式计算模型,但是使用这种模型需要我们自己设计一个协议,也即是客户机和服务器都认识的一组命令集,通过这些命令接它们才能通讯。举例来说HTTP协议提供了一个名为GET的方法,所有WEB服务器都必须实现这个方法,所有WEB客户机都必须使用这个方法,才能获得文档。
4.       分布式对象(Distributed Object),分布式对象技术是将分布式计算技术和面向对象思想结合起来的一种技术,系统中的对象以分布式的方式相互作用,够成一个完整的面向对象的分布式系统。
 
RMI继承了CORBA,只不过它只用于同构的JAVA系统之间,不像CORBA可以用于不同
语言编写的系统之间的交互。
RMI在RPI的基础上迈进了一步充分支持面向对象的特性。
RMI也是分布式系统的一种支持,它是一种分布式对象系统,在RMI中开发分布式应用程序比用套接字开发要简单,因为不需要设计协议这种很容易出差的工作,因此它能使你轻松地开发出分布式JAVA应用程序。
 
 
&nbs


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

java中如何使用amcharts


最近公司碰到需要用图表的形式显示一些数据,我就开始到网上查询,查到了jfreechart和amcharts,这两者我都实现过了,jfreechart最后生成图片,但是图片效果不是我想要的,然后又研究amcharts 它的效果确实很好,而且官方网站上还有好些例子可供下载,网址是:www.amcharts.com
(想要完成一个amcharts图形需要swfobjects. ......

Java命令行执行从SQL 2000数据库转移到2005数据库

1.下载2005数据库驱动(sqljdbc.jar)
2.这时要用Eclipse等集成开发环境,在build path里面把2000数据库驱动包删除了,然后导进2005数据包。
3.把代码中注册数据库驱动的代码换成2005的代码。
如:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 2005 version
Class.forName("com.microsoft.jdb ......

JAVA在线API

http://java.sun.com/reference/api/
JavaTM Platform Enterprise Edition, v 5.0
http://java.sun.com/javaee/5/docs/api/
1.Hibernate API Documentation (3.2.2.ga)
http://www.hibernate.org/hib_docs/v3/api/
2.Spring Framework API 2.5
http://static.springframework.org/spring/docs/2.5.x/api/index.h ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号