JAX-WS 是否使用服务器端存根(骨架)进行通信?
Is JAX-WS using serverside Stubs (Skeletons) for communication?
据我所知,JAX-WS (JAX-RPC) 的前身使用的是
Client-Stub (Proxy) <--> Server-Skeleton(也称为服务器端存根,或 Tie)系统,用于客户端和服务之间的通信。
但是,如果我正在阅读 JAX-WS 中的通信主题,我找不到任何与 Skeletons、服务器端存根或 Ties 相关的内容。我也找不到任何人写道,JAX-WS 不再需要骨架。我的研究只会将我引向 JAX-RPC 主题、java rmi,或将 WSDL 引向 Java 方法(SEI-Skeletons,但我认为这不是我正在寻找的框架)。但是 JAX-WS 中的某些东西必须处理和引导接受 SOAP 请求的工作,marshalling/unmarshalling 它与 JAXB 并将参数提供给服务实现的方法。
有谁知道,如果 JAX-WS 仍在服务器端使用 skeletons/ties 以及它们是如何创建的(使用 link 到源会很酷)?如果不再使用它们,它们的工作是如何完成的?
我希望,我的英语不会太差。
骨架还在,但你看不见。
下图中的"server stub"就是骨架。它是在部署应用程序时基于您带注释的类 (@WebService) 创建的。
它仍然负责解析内容,但现在使用 JAXB。
看看这个link:
http://qallme.sourceforge.net/docs/sec_CreatingAWSImplementationSkeleton.html
据我所知,JAX-WS (JAX-RPC) 的前身使用的是
Client-Stub (Proxy) <--> Server-Skeleton(也称为服务器端存根,或 Tie)系统,用于客户端和服务之间的通信。
但是,如果我正在阅读 JAX-WS 中的通信主题,我找不到任何与 Skeletons、服务器端存根或 Ties 相关的内容。我也找不到任何人写道,JAX-WS 不再需要骨架。我的研究只会将我引向 JAX-RPC 主题、java rmi,或将 WSDL 引向 Java 方法(SEI-Skeletons,但我认为这不是我正在寻找的框架)。但是 JAX-WS 中的某些东西必须处理和引导接受 SOAP 请求的工作,marshalling/unmarshalling 它与 JAXB 并将参数提供给服务实现的方法。
有谁知道,如果 JAX-WS 仍在服务器端使用 skeletons/ties 以及它们是如何创建的(使用 link 到源会很酷)?如果不再使用它们,它们的工作是如何完成的?
我希望,我的英语不会太差。
骨架还在,但你看不见。
下图中的"server stub"就是骨架。它是在部署应用程序时基于您带注释的类 (@WebService) 创建的。
它仍然负责解析内容,但现在使用 JAXB。
看看这个link:
http://qallme.sourceforge.net/docs/sec_CreatingAWSImplementationSkeleton.html