gpt4 book ai didi

java - JAX-WS Web 服务

转载 作者:太空宇宙 更新时间:2023-11-04 08:10:14 26 4
gpt4 key购买 nike

我正在使用JAX-WS我的 java 应用程序中的 Web 服务。每当我的网络服务发生任何变化时。我的客户端需要更新,客户端是桌面应用程序。在互联网上分发给用户。我是网络服务新手。

我应该使用什么技术/方法来让我的客户端能够自动更新。目前,如果我的网络服务发生变化,

我更新我的网络服务,部署在服务器上,然后更新我的客户端,

我的意思是我在客户端更新我的 Web 服务 stub ,然后重新编译我的客户端,从我的客户端创建 Jar,然后分发给我的用户。

如果网络服务有小更新,我的 stub 应该自动更新,最好的方法是什么。

最佳答案

您可以使用自上而下的方法来开发 Web 服务。这意味着您可以先开发 WSDL 文档,然后生成可在客户端应用程序和实现中使用的 API 类。目前我使用这种技术。我认为当 WSDL 文档更改时不可能自动更新客户端,但是当您使用自上而下的方法时,您的客户端可能会产生编译时错误,这可能表明您更改了 WSDL。但有些更改不会在编译时导致错误,只会在运行时发现(例如,向请求添加参数不会生成任何错误,客户端应用程序会忽略它)。然而,从 WSDL 生成一次 API 类并同时将它们用于客户端和实现是很容易的。

关于java - JAX-WS Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11360302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com