Qu'est-ce que le protocole t3 dans le serveur weblogic?

récemment j'ai commencé à travailler avec weblogic et voir les références à t3 dans l'url qui apparaissent dans les journaux. Qu'est-ce que ce protocole t3?

44
demandé sur Geek 2013-07-09 18:05:36

2 réponses

la mise en œuvre par Weblogic de la spécification RMI utilise un protocole propriétaire connu sous le nom de T3. Vous pouvez penser à T3 (et à secure T3S) comme une couche pour exposer/autoriser les appels JNDI par les clients.

T3 est le protocole utilisé pour transporter des informations entre des serveurs WebLogic et d'autres types de programmes Java. WebLogic garde la trace de chaque machine virtuelle Java connectée à l'application. Pour acheminer le trafic vers la machine virtuelle Java, WebLogic crée une connexion T3 unique. Ce type de connexion maximise l'efficacité en éliminant plusieurs protocoles utilisés pour communiquer entre réseaux, utilisant ainsi moins de ressources du système d'exploitation. Le protocole utilisé pour la connexion T3 améliore également l'efficacité et minimise la taille des paquets, augmentant ainsi la vitesse de la méthode de livraison.

Lire la suite:https://docs.oracle.com/cd/E24329_01/web.1211/e24389/rmi_t3.htm#WLRMI143

vous pouvez consulter un exemple de code de création de client qui utilise T3 ici: http://docs.oracle.com/cd/E11035_01/wls100/client/t3.html

54
répondu Display Name is missing 2018-05-02 15:41:55

Normalement le protocole T3 est utilisé pour interagir avec la console WebLogic.

selon la documentation D'Oracle:

communications RMI dans le serveur WebLogic utiliser le protocole T3 pour le transport données entre le serveur WebLogic et D'autres programmes Java, y compris les clients et autres instances de serveurs WebLogic. Une instance du serveur garde piste de chaque Machine virtuelle Java (JVM) avec laquelle elle se connecte, et crée une connexion T3 unique pour acheminer tout le trafic for a JVM. Voir "Configurer le protocole T3" dans Oracle Weblogic Server Administration L'Aide De La Console.

par exemple, si un client Java accède à un enterprise bean et à un JDBC piscine de connexion sur le serveur WebLogic, une seule connexion réseau est établi entre le serveur web JVM et le client JVM. Le Les services EJB et JDBC peuvent être écrits comme s'ils avaient l'usage exclusif d'un connexion réseau dédiée car le protocole T3 est invisible paquets multiplex sur le simple connexion.

– Source:à l'Aide de WebLogic RMI avec T3 Protocole

4
répondu frostcs 2015-05-05 12:59:49