2016-07-11 17 views
1

Wir haben den jax-ws-Standard verwendet, um Webdienste bereitzustellen. Der Webservice funktioniert einwandfrei.jax-ws ändern oder wrapp WSServlet

Jetzt wollen wir einige Kontrollen vor dem jax-ws Servlet nehmen Sie die Anfrage und senden Sie die Antwort. Zum Beispiel:

  1. Disable \servicename?wsdl zeigt die wsdl
  2. Disable \servicename Service-Informationstabelle
  3. zeigen Sie für bestimmte IP in bestimmten Zeit verfügbar zu sein, nicht Web-Service ermöglichen.

Wir viel und das einzige, was gesucht haben, die wir die WSServlet gefunden ist, der der Einstiegspunkt aller Anfragen, aber wir wissen nicht, wie es geändert oder gewickelt werden kann.

Antwort

1
public class WSHandler 
    implements SOAPHandler<SOAPMessageContext> 
{ 
///implement methods 
}