【发布时间】:2012-07-06 10:19:05
【问题描述】:
我在我的 java 应用程序中使用JAX-WS Web 服务。每当我的网络服务有任何变化时。我的客户端需要更新,客户端是桌面应用程序。在互联网上分发给用户。我是网络服务的新手。
我应该使用什么技术/方法来使我的客户端能够自动更新。目前如果我的网络服务有变化,
我更新我的网络服务,部署在服务器上,然后更新我的客户端,
我的意思是我在客户端更新我的 Web 服务存根,然后重新编译我的客户端,从我的客户端创建 Jar,然后分发给我的用户。
最好的方法是什么,如果网络服务有小更新,我的存根应该自动更新。
【问题讨论】:
-
不确定是否有任何细微变化。使用存根意味着每次 Web 服务描述发生某种变化时都必须重新生成它。当然,如果不会进行无意义的更改,例如交换操作参数或重命名它们。
-
使用 java Webstart 或 - 如果使用 java ee 服务器 - 客户端工具。
-
使用 jnlp(netbeans 是很好的 IDE)