W JAX-WS, aby sprawdzić żądanie przychodzące, jednym ze sposobów jest użycie @SchemaValidation zgodnie z sugestią pod poniższym linkiem.Sprawdzanie poprawności żądania JAX-WS przy użyciu JAXB
Jednak serwer aplikacji (WAS 7) Używam jeszcze nie obsługują @SchemaValidation. (Proszę poprawić mnie, jeśli WAS 7 obsługuje tę adnotację)
Tak więc patrzę na inne opcje, takie jak implementowanie programu obsługi w celu sprawdzenia przychodzącego żądania. Zarówno w klasie obsługi, jak i klasie punktu końcowego, mogę utworzyć JAXBContext i użyć walidatora JAXB. Czy muszę utworzyć jawnie JAXBContext lub czy jest on dostępny jako zasób/adnotacja, ponieważ JAX-WS wewnętrznie używa JAXB? Czy to dobry sposób na wdrożenie sprawdzania poprawności w JAX-WS? (W przypadku braku sprawdzania poprawności @SchemaValidation)
Czy standardową praktyką jest weryfikowanie przychodzącego xml żądania w serwisach WWW, czy jest on pomijany z powodu działania, które może spowodować?
Dzięki Santosh. Zaimplementowałem program do sprawdzania poprawności przychodzącego żądania. Poniższy link był bardzo pomocny [link] (http://java.dzone.com/articles/jax-ws-payload-validation-and). – PrasadB
Niezły link. Dziękuję za udostępnienie. – Santosh
Link jest teraz uszkodzony = ( – secario