2

I am using the XMPP to build the Chat Application. For building chat client I am using the Applet to communicate with the XMPP Server using their APIs in Applet.

So my question is: Is there anything other than Applet that I can use to communicate with Server and also with use of the XMPP Client API (i.e. options other than applet)?

I looking into GWT and JavaFX, will those two be helpful in this context?

Andrew Thompson
  • 168,117
  • 40
  • 217
  • 433
ajduke
  • 4,991
  • 7
  • 36
  • 56

4 Answers4

0

There are a couple of JavaScript libraries listed on the XMPP website. So no need to rely on browser plug-ins, just do a native web application.

You can easily use GWT for your web application. A quick search on Google revealed some GWT specific third party libraries or XMPP (Emite, gwt-strophe) and even a samples app (Emite Chat).

Adrian B.
  • 4,333
  • 1
  • 24
  • 38
0

You can use Java-WebStart or Flex or just write a small webpage using servlets.

Suraj Chandran
  • 24,433
  • 12
  • 63
  • 94
0

Definitely check out Java Web Start. It can launch a JFrame from a link, and offers many deployment advantages.

Community
  • 1
  • 1
Andrew Thompson
  • 168,117
  • 40
  • 217
  • 433
0

If you want a browser-based client then use Flash. There are several XMPP browser clients and libraries available.

Peter Knego
  • 79,991
  • 11
  • 123
  • 154