将基本Java应用程序部署到网络中的用户

时间:2012-11-26 20:01:41

标签: java

我需要一些关于创建Java应用程序的技巧。关于申请的几句话:公司里的人会用pwd登录;定制访问类型;可以从网络中的主机执行远程数据库中的更改。

这可能是一个非常简单的程序。起初我不关心安全问题,可以及时优化。我只是不知道如何开始。

到目前为止,我已经使用了一些算法(我喜欢算法),将applet连接到数据库并完成了一些选择/更新,几次摆动。

即使听起来像我可以调查的详细章节标题的东西也可以证明是有用的,因为当我想创建一个可以在网络中分发的应用程序时,我不确定该寻找什么。

基于前一个:

  1. 我需要创建什么?小程序,秋千等?应该是.exe吗?这是怎么做到的? 感谢您的任何提示。
  2. 我听说应用程序应附带安装工具包?安装什么 - 检查它是否安装在客户端PC上后可能是JRE?还有什么?
  3. 我应该为初学者提供的其他提示?

    我并不担心用户操作(选择/更新等)的上下文中的算法或类名 - 我可以在库中找到它们。我对如何实际创建一个可以发送给整个公司用户的基本应用程序(方法/实践/培训)感兴趣,他们可以运行并在屏幕上看到简单选择的结果,比方说。任何指针/好的参考 - 因为有很多网站,并不是所有都很好。谢谢!

2 个答案:

答案 0 :(得分:3)

对于具有GUI和数据库交互等的桌面应用程序,您应该考虑使用富客户端框架,如Netbeans PlatformEclipse RPC。这肯定会使一些事情变得更容易,例如部署应用程序,创建安装程序或具有对接功能的多个窗口。
顺便说一句

  

起初我不关心安全问题

通常是一个非常非常糟糕的想法......

答案 1 :(得分:2)

您是否尝试从网络链接启动该应用程序?那么你要找的是“JNLP”或“Java Web Start”。

https://en.wikipedia.org/wiki/Java_Web_Start

有一些方法可以在启动过程中设置用户权限,并在必要时提供和部署代码和更新。

祝你好运!