通过 T3 协议使用 WebLogic RMI
以下部分提供有关通过 T3 协议使用 WebLogic RMI的信息。
WebLogic Server 中的 RMI 通信
WebLogic Server 中的 RMI 通信使用 T3 协议在 WebLogic Server 和其他 Java 程序(包括客户端及其他 WebLogic Server 实例)间传输数据。服务器实例将跟踪所连接的每个 Java 虚拟机(Java Virtual Machine,简称 JVM),并创建单个 T3 连接以承担 JVM 的所有流量。请参阅“管理控制台联机帮助”中的配置 T3 协议。
例如,如果 Java 客户端访问 WebLogic Server 上的企业 Bean 和 JDBC 连接缓冲池,那么 WebLogic Server JVM 和客户端 JVM 之间就会建立起单个网络连接。因为 T3 协议能在单个连接上隐性地多路复用数据包,所以可以编写 EJB 和 JDBC 服务,就好像这些服务单独使用了专用网络连接。
确定连接的可用性
具有有效 T3 连接的任意两个 Java 程序(例如两个服务器实例,或者一个服务器实例和一个 Java 客户端)都使用定期的点对点“心跳”来通知和确定连续可用性。每个端点定期向对等方发布“心跳”,同样也通过连续接收对等方的心跳,确定对等方是否仍然可用。
-
服务器实例的心跳发布频率由心跳间隔确定,默认情况下,心跳间隔是 60 秒。
-
在等候缺少的心跳次数达到一定数量后,服务器实例将认定对等方不可用。次数由心跳时间段确定,默认次数为 4 次。因此,每个服务器实例最多等待 240 秒或 4 分钟,若在此期间没有收到对等方的消息(心跳或其他通信),服务器实例将认定对等方不可用。
-
建议您不要更改超时默认值。
分享到:
相关推荐
此外,WebLogic Server还利用JMS进行消息传递,JDBC进行数据库访问,以及RMI和IIOP实现ORB通信。 总的来说,WebLogic Server是构建和运行J2EE应用程序的关键组件,提供了丰富的功能和工具,以支持企业级应用的开发...
二、WebLogic JMS的特性 WebLogic JMS提供了一套完整的JMS API实现,包含以下特性: 1. 提供了统一的消息通信API,简化了消息服务的使用。 2. 实现了JavaSoft JMS规范1.0.2a,包括最新的JMS API勘误表。 3. 支持集群...
`wlfullclient.jar`包含了与EJB交互所需的客户端API,使得开发者可以在客户端代码中调用EJB方法,进行远程方法调用(RMI)或者使用EJB 3.1以上的轻量级注解驱动的编程模型。 **JMS(Java Message Service)** JMS是...
本文将详细介绍`wlfullclient.jar`客户端开发包,它是一个专为WebLogic服务器开发的全面工具集,包含了对RMI(Remote Method Invocation)、JMS(Java Message Service)和EJB3(Enterprise JavaBeans 3.0)的支持,...
集群中的WebLogic服务器通过内部通信机制(比如IIOP、RMI等)和分布式对象管理来实现负载均衡和故障转移。 ### 故障转移(Failover)与负载均衡(Load balancing) 故障转移是指当集群中的一个服务器实例发生故障时...
【分布式对象与RMI简介】 分布式对象是一种跨越网络的编程模型,它允许不同的计算机...在BEA Weblogic Server这样的平台上,RMI可以与其他高级特性如EJB(Enterprise JavaBeans)结合,构建更复杂、健壮的分布式系统。
2. RMI是Java的一种远程方法调用机制,使得客户机可以调用远程服务器上的对象,简化了分布式环境下的编程。 3. JRMP(Java Remote Method Protocol)是Java RMI使用的特定协议,位于TCP/IP之上,用于查找和引用远程...
在掌握了服务器使用配置后,需要学习JAVA网络编程,包括Socket、RMI、HTML、XML、JSP、JavaBean、Servlet等。同时,需要掌握Rational Rose、Ant、CVS版本控制、MyEclipse、Dreamweave等开发工具使用。 第4阶段:...
Tomcat、Jetty等Servlet容器运行Java Web应用,而WebLogic、WebSphere等应用服务器提供了更全面的企业级服务,如EJB支持、事务管理等。 八、测试与持续集成 JUnit是Java单元测试的常用工具,Mockito等库帮助我们...
第9章则聚焦于利用WebLogic服务器的EJB(Enterprise JavaBeans)技术,EJB是一种用于开发企业级应用的组件架构。 第10章的内容是Java安全体系结构,包括密钥、消息摘要、数字签名、访问控制、安全套接口SSL、主体...
在实现集群编程时,还需要考虑通信协议(如RMI、XML-RPC、Web Service、Corba等)的选择,以及如何处理分布式环境下的并发控制、数据一致性、网络延迟等问题。理解并掌握这些概念和技术,对于构建可扩展且健壮的...
而在企业级应用服务器领域,如JBoss、WebLogic和WebSphere等,Java技术同样占据了重要的地位。 综上所述,Java编程技术因其实时、独立和安全等优势,在计算机软件开发领域发挥了重要作用,并且已经发展成为一个不可...
第1章介绍Java远程方法调用RMI;第3章介绍Java与CORBA不同体系的组件间的通信技术;第6章介绍JSP技术。第7-9间主要介绍Java有关的Web技术。其中,第4章介绍Javabean技术;第5章介绍Java XML技术;第8章介绍异步消息...
第2章 Java的二维和三维图形处理 45 实例19 颜色处理 46 实例20 合成效果 47 实例21 多种字体效果 49 实例22 合成两个图片 53 实例23 实现多种线形 58 实例24 混合效果 62 实例25 纹理与色彩处理 63 实例26 实现填充...
- **应用服务器**:如Tomcat、WebLogic、WebSphere等提供EJB容器服务。 - **远程调用**:通过RMI-IIOP或JNDI查找并调用EJB。 - **集成测试**:使用JUnit或Arquillian等工具进行EJB的单元测试和集成测试。 通过...