首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Applet -它将读取/修改系统文件并执行系统命令。

Applet -它将读取/修改系统文件并执行系统命令。
EN

Stack Overflow用户
提问于 2013-09-19 10:34:35
回答 1查看 247关注 0票数 0

我是java applets的初学者。我开发了很少使用核心java ( Swing )的小型桌面应用程序。我需要建立一个小程序,它可以做以下的事情-

  1. 读取系统文件并修改它。
  2. 创建系统文件。
  3. 执行系统命令来设置客户端计算机的某些配置。
  4. Applet将通过运行系统命令下载文件。我需要检查文件大小和图形下载速度。
  5. Applet应该运行在所有平台上( MAC OSX,Linux,Windows,Android,IOS )

我已经开发了这个应用程序使用python和PyQT,这是独立的平台。因此,我的应用程序可以在所有平台上运行,但这需要在所有平台上安装PyQT和一些依赖项,这是一项困难的工作。因此,我们选择使用java来避免依赖的包安装,提供更多的用户友好性,并使应用程序平台独立。

我已经浏览过以下链接-

http://docs.oracle.com/javase/tutorial/deployment/applet/security.html

根据这个链接,我需要一个特权小程序来做系统相关的活动。

我的问题是-

  1. 将applet用于我需要实现的东西是一个好主意吗?
  2. 如何使小程序具有特权?
  3. applets在Android或iOS上工作吗?AFAIK,JRE不适用于这两个平台。
  4. 我可以去找JNLP API吗?那个平台是独立的吗?我在这里找到了一些例子- http://pscode.org/jws/api.html#fs

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-09-19 11:26:14

将applet用于我需要实现的东西是一个好主意吗?

不是的。Applet是一个用于开发维护的皮塔。

按照MadProgrammer的建议执行,并使用独立应用程序。

如何使小程序具有特权?

对它们进行数字签名,然后鼓励用户在出现提示时单击OK。

applets在Android或iOS上工作吗?

不是的。

我可以去找JNLP API吗?那个平台是独立的吗?

桌面应用程序可以使用JNLP。以及在JSE中运行的applet(同样不是iOS或Android)。

没有x-plat语言可以覆盖所有需要的平台.我会在桌面上使用Java & Android手机使用Android。我不知道iOS是怎么编程的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18892357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档