你能简单解释一下JAX是如何与Spring一起工作的吗?我知道JAX正在使用JAXB进行un/封送处理,但从流的角度来看。例如,假设有一个名为entityEmployeeService (WebService)的服务。1) UI为服务entityEmployeeService发出HTTP请求,然后是技术和流程。
注意-主要是我想知道在entityEmployeeService请求流中封送和解封处理是在哪里完成的。
谢谢维奈
发布于 2010-09-27 19:00:44
Spring有一些准备使用的类来:
SimpleJaxWsServiceExporter
)JaxWsPortProxyFactoryBean
)以与远程WebServices通信。在这两种情况下,您都需要在开始使用JAXB之前生成JAXB(除非它们被传递并返回简单的基本类型)。JAX javax.xml.ws.Service
是您查找实现细节的入口点。一句话:它创建JDK代理,对于每个接口方法调用,它通过JAXB封送参数。
而且Spring项目有一个对JAXB编组器/解编组器的支持 (不是JAX,因为它是JAX的替代品),所以您可以查看它的源代码。
https://stackoverflow.com/questions/2632187
复制相似问题