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

È stato utile?

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

  1. 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:

  1. Client ---- > Busta SAPONE ---- > TcpMonitorServer: 8888

  2. TcpMonitorServer: 8888 - > Busta SAPONE --- > Server: 9999

  3. Server: 9999 ---- > Busta SAPONE --- > TcpMonitorServer: 8888

  4. TcpMonitorServer: 8888 ---- > Busta SAPONE --- > Client

Fonte

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top