Hi Shobha,

  Why do you need a redirection ?  If you want to have
dynamic changes of the end-point service, it is not
allowed.

  If you just want to clear the network security problem
like as the following figure (i.e. The SOAP client can't
access to the SOAP server directly), you don't have to
implement any handlers.
  You'll be able to use some proxy or plug-in software
for your web server.  I don't know what you're using.

      [SOAP Client]
           |
           V         Corp. A
 ===== [Firewall] ==========
           |
           V
       (Internet)
           |
           V
 ===== [Firewall] ==========
           |         Corp. B
           V
      [Web Server] in DMZ
           |
           V
 ----- [Firewall] ----------
           |
           V
      [SOAP Server]

Regards,

    Toshiyuki Kimura <[EMAIL PROTECTED]>
    R&D Headquarters
    NTT DATA Corp.

-----Original Message-----
From: Shobha Rani Jagathpal [mailto:[EMAIL PROTECTED]]
Sent: Thursday, January 09, 2003 10:25 PM
To: [EMAIL PROTECTED]
Subject: SOAP request redirection

Hi,

 Which handler should be implemented in axis to intercept the
SOAP request and redirect it to another SOAP server where the service is
actually present.
 I have written a handler which extends to BasicHandler. But if
the service is not available in the same server, I get the following
exception.

Execution failed. Exception: The AXIS engine could not find a target
service to invoke!  target Service is FunctionService

Can I configure axis engine in some way to look for the target service
in other server.


Thanks and Regards,
Shobha Rani J


Reply via email to