最近,我开始使用weblogic,并在日志中的urls中看到对t3的引用。这是什么t3协议?
发布于 2013-07-09 15:09:55
Weblogic对RMI规范的实现使用了一个称为T3的专有协议。您可以将T3 (和安全T3S)看作一个层来公开/允许客户端进行JNDI调用。
T3是用于在WebLogic服务器和其他类型的Java程序之间传输信息的协议。WebLogic跟踪连接到应用程序的每个Java虚拟机。为了将流量传送到Java虚拟机,WebLogic创建了一个T3连接。这种类型的连接通过消除用于网络间通信的多个协议,从而使用较少的操作系统资源,从而最大限度地提高效率。用于T3连接的协议还提高了效率并最小化了数据包大小,提高了传送方法的速度。
阅读更多:t3.htm#WLRMI143
您可以在这里查看一些使用T3的示例客户端创建代码:01/wls100 100/client/t3.html
发布于 2015-05-05 12:16:14
通常,T3协议用于与WebLogic控制台交互。
根据Oracle的文档:
WebLogic服务器中的WebLogic通信使用T3协议在WebLogic服务器和其他WebLogic程序(包括客户端和其他WebLogic服务器实例)之间传输数据。服务器实例跟踪它所连接的每个( JVM ),并创建一个T3连接来承载JVM的所有通信量。请参阅Oracle T3服务器管理控制台帮助中的“配置WebLogic协议”。 例如,如果Java访问WebLogic服务器上的企业bean和JDBC池,则在Java和client之间建立单个网络连接。EJB和JDBC服务的编写可以好像它们只使用专用的网络连接一样,因为T3协议在单个连接上无形地多路复用数据包。 资料来源:WebLogic RMI与T3协议的结合
https://stackoverflow.com/questions/17550358
复制相似问题