什么是Java Web Start在浏览器沙箱外执行的一些替代方法? [英] What are some alternatives to Java Web Start for executing outside of the browser sandbox?

查看:154
本文介绍了什么是Java Web Start在浏览器沙箱外执行的一些替代方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种方法,通过浏览器将内部网用户端软件提供给客户端。理想情况下,用户可以点击页面上的单个按钮,本机可以执行该软件(类似于Java Web Start的工作原理)。



是否有任何Java的替代品?我非常喜欢 Spoon 提供的体验。



我看到一些名为 0Install 的内容,这听起来像一个非-Java网络启动。有什么经验呢?还有其他备选方案吗?

解决方案

这取决于你想要支持的平台。 0install在Linux / Unix上最为出色(例如,GUI是本机GTK)。在MacOS X上,GTK UI看起来有点不合适,尽管有一个原生UI的计划。 Windows有自己的基于.NET的GUI;这是相当新的但是快速提高。



请注意,即使对于Java程序,也可以使用0install,这有一些优点。例如,我最近将它用于依赖于GraphViz(非Java实用程序)的Java程序。



[注意:我是一个0install开发人员] p>

I'm looking for a method to deliver my thick client software to intranet users through a browser. Ideally, the user could click a single button on the page, and something local to the machine would execute the software (similar to how Java Web Start works.)

Are there any alternatives to Java? I really like the experience provided by Spoon.

I see something called 0Install, which sounds like a non-Java web start. What is the experience like? Are there other alternatives I should consider?

解决方案

It depends a bit on which platforms you want to support. 0install works best on Linux/Unix (e.g. the GUI is native GTK). On MacOS X the GTK UI looks a little out of place, although there are plans for a native UI. Windows has its own .NET-based GUI; it's quite new but improving fast.

Note that you can use 0install even for Java programs, which has some advantages. For example, I recently used it for a Java program with a dependency on GraphViz (a non-Java utility).

[ note: I am a 0install developer ]

这篇关于什么是Java Web Start在浏览器沙箱外执行的一些替代方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆