




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北风网项目培训第三十九课讲师:specialjava企业级开发必备高级技术JAVA分布式技术1:进程间的通信2:远程调用3:基于分布式的框架/间接通信4:基于分布式缓存进程间的通信互联网传输层协议UDP和TCP为分布式系统进程之间的通信协议。TCP:提供了进程对之间的双向流UDP:提供了消息传递的抽象。进程间通信的特征1:同步通信2:异步通信远程调用RMI:远程方法(接口)调用RMI能够让在某个Java虚拟机上的对象调用另一个Java虚拟机中的对象上的方法RMI在分布式系统中使用了面向对象的编程概念,把对象引用扩展到全局分布式环境中,因此在远程调用中可以把对象引用作为参数。RMI实现步骤1:定义一个远程接口,必须继承Remote接口,其中需要远程调用的方法必须抛出RemoteException异常2:远程的接口的实现,必须继承UnicastRemoteObject3:创建RMI注册表,启动RMI服务,并将远程对象注册到RMI注册表中1>创建一个远程对象(Hellohello=newHelloImpl())2>本地主机上的远程对象注册表的实例,并指定端口(LocateRegistry.createRegistry(8888))3>把远程对象注册到RMI注册服务器上,并指定名称Naming.bind("rmi://localhost:8888/hello",hello)4:在RMI服务注册表中查找名称为RHello的对象,并调用其上的方法Hellorhello=(Hello)Naming.lookup("rmi://localhost:8888/hello")EJB的使用EnterpriceJavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用EnterpriceJavaBeans架构编写的应用是可伸缩的、事务性的、多用户安全的。采用ejb编写的这些应用,可以部署在任何支持EnterpriceJavaBeans规范的服务器平台,如jboss、weblogic等。EJB3中的三种bean
1.会话bean(sessionbean)
负责与客户端交互,是编写业务逻辑的地方。通常应用于RMI.
2.实体bean(entitybean)
它实际上属于java持久化规范(简称JPA)里的技术。
3.消息驱动bean(message-drivenbean)
它是专门用于异步处理java消息的组件.具有处理大量并发消息的能力.间接通信间接通信被定义为在分布式系统中实体通过中介者进行通信,没有发送者和接收者(们)之间的直接耦合。java消息服务(JMS)是分布式java程序间通信的一个标准化规约。JMS提供2种类型的消息服务:(1)Queue,即点对点,每个消息只转发给一个消息消费者使用。(2)Topic,即发布和订阅,每
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度私房承包建筑合同书:装配式建筑构件运输与安装服务协议
- 2025年度校方责任险赔偿协议书:校园学生实习安全事故赔偿协议
- 二零二五年度档口饮品品牌代理合作协议
- 二零二五年度企业对个人项目收益对赌协议
- 2025年度解除房屋租赁合同及后续物业管理交接协议
- 社会主义初级阶段的思考试题及答案
- 2024年秋二年级上册数学彩色课课贴
- 二零二五年度保障性住房集资协议
- 二零二五年度幼师实习实训基地实习指导与管理合同
- 二零二五年度婚前房产保障协议及婚后家庭财产保险合同
- 2025届四川省成都市高三下学期二诊物理试题含答案
- 2025年国网甘肃省电力公司高校毕业生招聘139人(第二批)笔试参考题库附带答案详解
- 2025年天翼云笔试试题及答案
- 2025年山东省中小学生海洋知识竞赛参考试指导题库500题(含答案)
- 2025年高考语文备考之DeepSeek与《哪吒2》相关语言文字运用题训练
- 2024年广东省公务员《申论(行政执法)》试题真题及答案
- (高清版)DZT 0203-2020 矿产地质勘查规范 稀有金属类
- (完整版)20以内进位退位加减法经典口算题
- 冀人版小学科学四年级下册教学课件 4.11《呼吸》
- 室外雨污水管道施工方案
- 芝麻灰石材检测报告
评论
0/150
提交评论