Domanda
in eclipse, ho un server weblogic in esecuzione e un'applicazione j2ee distribuita su di esso. l'applicazione sta servendo sulla porta 7001. Voglio collegare il monitor all'applicazione, non so quali porte utilizzare. penso di sapere cosa inserire per il nome host (localhost: 7001), ma non sono sicuro di cosa utilizzare per il tipo e la porta locale. nelle proeferenze, cosa si intende per porto locale. importa se avvio il monitor prima o dopo l'esecuzione dell'applicazione? il mio obiettivo è guardare il traffico mentre eseguo l'accesso, dal mio computer locale tramite un browser, e navigare ad altre parti dell'applicazione. grazie per l'aiuto
Soluzione
Il monitor funge essenzialmente da proxy. La porta di monitoraggio locale è la porta su cui invierai le richieste al monitor. Può essere qualsiasi porta libera (ad esempio 7002).
Il nome host, la porta e il tipo descrivono ciò su cui si desidera eseguire il proxy del monitor. Nel tuo caso, sarebbe localhost, 7001 e HTTP.
Quindi, useresti il ??tuo browser per accedere a localhost: 7002, e le richieste e le risposte proxy verranno visualizzate sul monitor.
Altri suggerimenti
se l'URL originale di webservice è http://abc.xyz:5674/ws/wsdl:linkaction
quindi fai queste impostazioni per tcp / ip monitor:
local monitoring port:8888
hostname:abc.xyz
port:5674
type:http
Start it
E modifica l'URL del servizio web in " http: // localhost: 8888 / ws / wsdl: linkaction "
Esegui client.java come applicazione java
quindi la tua richiesta passerà attraverso il proxy tcp / ip e potrai vedere i messaggi soap.
Flussi normali di inviluppo SOAP
1. Cliente ---- > Busta SAPONE ---- > Server: 9999
- Server: 9999 ---- > Busta SAPONE --- > Client
Per intercettare la busta SOAP, puoi ospitare un altro server (& # 8220; TcpMonitorServer & # 8221;) tra client e server, vedi nuovi flussi:
-
Client ---- > Busta SAPONE ---- > TcpMonitorServer: 8888
-
TcpMonitorServer: 8888 - > Busta SAPONE --- > Server: 9999
-
Server: 9999 ---- > Busta SAPONE --- > TcpMonitorServer: 8888
-
TcpMonitorServer: 8888 ---- > Busta SAPONE --- > Client