基于网络的Java桌面应用程序

时间:2013-06-19 06:04:45

标签: java swing networking user-interface ip-address

使用Java Swing编码的Java桌面应用程序是否可以通过网络在多台计算机中使用?我有一个Java桌面应用程序,MySQL作为数据库。我希望通过网络将其部署在大约3-5台计算机中,或者根据其IP地址发送数据。那么我将采取什么样的流程来实现这种网络化。将我的程序中的数据库路径设置为服务器的IP地址会有帮助吗?非常感谢你。

2 个答案:

答案 0 :(得分:1)

  

用Java Swing编码的Java桌面应用程序是否可以通过网络在多台计算机中使用?

对于部署Java桌面应用程序,最好的选择通常是安装应用程序。使用Java Web Start。 JWS适用于Windows,OS X& * nix中。

  

..发送数据取决于他们的IP地址

如果动态生成启动文件(具有JNLP扩展名的XML),则可以逐个客户端添加属性。或者,让客户在“回家”时提供该信息。

答案 1 :(得分:0)

尝试使用携带数据库的计算机的IP地址替换localhost中数据库连接中的hostName。