在JAX-WS中,验证传入的请求的一种方式是使用@SchemaValidation,如下链接所示。
JAX-WS and XSD Validation
然而,我正在使用的应用服务器(WAS 7)尚不支持@SchemaValidation。(如果WAS 7支持此注释,请纠正我。)
因此,我正在寻找其他选项,例如实现处理程序来验证传入的请求。无论是在处理程序还是端点类本身中,我都可以创建JAXBContext并使用JAXB验证器。我需要显式创建JAXBContext还是它可用作资源/注释,因为JAX-WS内部使用JAXB?
这是在JAX-WS中实现验证的好方法吗?(在缺少@SchemaValidation验证的情况下)
在Web服务中验证传入的请求XML是标准做法还是因可能带来的性能损失而跳过?
因此,我正在寻找其他选项,例如实现处理程序来验证传入的请求。无论是在处理程序还是端点类本身中,我都可以创建JAXBContext并使用JAXB验证器。我需要显式创建JAXBContext还是它可用作资源/注释,因为JAX-WS内部使用JAXB?
这是在JAX-WS中实现验证的好方法吗?(在缺少@SchemaValidation验证的情况下)
在Web服务中验证传入的请求XML是标准做法还是因可能带来的性能损失而跳过?