2012-01-19 52 views
0

应用程序逻辑在Java Web Start部署中运行的位置?我想了解Java Web Start的知识产权安全风险。在客户端,它只是在服务器上启动应用程序,然后继续在客户端处理像素(GUI对象)和鼠标点击?或者是我的应用程序逻辑在客户端执行?Java Web Start部署中的应用程序逻辑在哪里?

在我的问题是隐,我放在可以通过查看GUI按钮,文本输出,并通过为应用程序的有经验的用户可以推断出设计的任何方面没有价值的假设。该值在代码和逻辑中。

回答

0

基本上JWS保持的服务器上在与该同步本地的.jar执行在本地模式下的应用程序。阅读关于JNLP here

所以对于逆向工程的风险是一样的任何JAR包的Java应用程序。

1

Java Web Start的下载代码到客户端,并且有执行它。应用程序逻辑将在客户端执行。

0

基本上Java Web Start的从服务器下载最新的罐子(应用逻辑)当u与JNLP的帮助下启动它。然后它将该应用程序安装在临时Internet文件或缓存中。 您的整个应用程序逻辑(缓存)存在于客户端的缓存中。然后你的JNLP文件中使用它们(罐)