Applet以外的选项

时间:2011-07-20 06:11:23

标签: java gwt applet javafx

我正在使用XMPP来构建聊天应用程序。 为了构建聊天客户端,我使用Applet使用Applet中的API与XMPP服务器进行通信。

所以我的问题是:除了Applet之外还有什么可以用来与Server通信以及使用XMPP Client API(即applet以外的选项)吗?

我研究GWT和JavaFX,这两个在这种情况下会有所帮助吗?

4 个答案:

答案 0 :(得分:0)

您可以使用Java-WebStart或Flex,或者只使用servlet编写一个小网页。

答案 1 :(得分:0)

绝对查看Java Web Start。它可以从链接启动JFrame,并提供许多部署优势。

答案 2 :(得分:0)

如果您想要基于浏览器的客户端,请使用Flash。有几个XMPP browser clientslibraries可用。

答案 3 :(得分:0)

XMPP website上列出了几个JavaScript库。因此,无需依赖浏览器插件,只需执行本机Web应用程序。

您可以轻松地将GWT用于您的Web应用程序。在Google上进行的快速搜索显示了一些特定于GWT的第三方库或XMPP(Emitegwt-strophe)甚至是示例应用(Emite Chat)。