The Source for Java Technology Collaboration
User: Password:



Ed Burns

Ed Burns's Blog

irc followup: let's try JXTA

Posted by edburns on July 28, 2005 at 05:30 AM | Comments (6)

To follow up to my previous blog about the desire for irc.java.net, I'd like to talk about using Project JXTA in the interim (and perhaps indefinately, if people like it) to fill the gap.

Shortly after posting the above blog, I was contacted by James Todd about the possibility of using MyJXTA as a distributed chat service. I tried it out, and it seems to fit the bill pretty well.

So, I've created a public jxta group called jsfaces. You can join by using Java WebStart and clicking on this link.

In my opinion, the number one advantage JXTA has over old school IRC is the ability to easily tunnel through HTTP using the standard java control panel proxy settings. In this way companies like Oracle, with firewalls that only permit HTTP to traverse, can participate in the chat.

I hope to see you all in the jsfaces chat room!

In any case, please continue to vote for irc.java.net, even if you try out JXTA.

Technorati Tags:

Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment


  • Not on OSX Tiger 10.4 with JDK 1.5

    An error occurred while launching/running the application.

    Title: MyJXTA
    Vendor: MyJXTA
    Category: Unexpected Error

    Unexpected exception: java.lang.reflect.InvocationTargetException

    I heart cross-platform paradigms!

    Posted by: bbjwerner on July 28, 2005 at 08:14 AM

  • Actually, I'm running on 10.4 with JDK 1.5 as well right now and I'm on line.
    Did you modify your java control panel so that 1.5 runs ok?

    I launched the jnlp from firefox.

    Let me try it from Safari....

    Well, it started ok from Safari too. What are you java console settings? Make sure the proxies are set properly for your organization.

    Ed

    Posted by: edburns on July 28, 2005 at 08:28 AM

  • we're definitely interested in hearing folks input. i haven't seen that invocation target exception before. myjxta requires jre 1.4.2+. one of the deployment options is jnlp. others include binary and source. i am working on a jnlp optimized distribution that proves quite promissing from a performance perspective.
    i run osx/tiger 10.4 and jre 1.4.x at home and the jnlp distribution works fine. so fine, my 4yr old son is the one often on that system im'ming me via myjxta :)

    Posted by: gonzo on July 29, 2005 at 08:53 AM

  • As long as JXTA does not by default do autoconfiguration, this will not be ready for primetime I am affraid, as it will limit JXTA usage to the Java geeks we are ;-)

    So please anybody, work on autoconfiguration ASAP to push JXTA !

    Imagine the power of P2PSocket with autoconfiguration enable by default. You have a universal way of doing P2P ou-of-the-box ready applications !!! Great potential IMHO !

    Posted by: bjb on August 01, 2005 at 12:40 AM

  • Can you please elaborate on what you mean by doing autoconfiguration by default? I'm new to JXTA.

    P.S. I make a habit of always being in the jsfaces group now.

    Ed

    Posted by: edburns on August 01, 2005 at 06:39 AM

  • re "jxta autoconfig" please consider ext:config:

    http://wiki.java.net/bin/view/Jxta/ExtConfig

    to see ext:config in action try out myjxta, via webstart:

    http://download.jxta.org/build/nightly/jnlp/myjxta.jnlp

    compilable/runnable (read ant is included) ext:config code samples are included in the resources section of the afore mentioned wiki entry.
    re "sockets" please consider:

    net.jxta.socket.JxtaSocket
    and net.jxta.socket.JxtaServerSocket

    JxtaSocket is a literal implementation of java.net.Socket thereby providing a trivial means to try out existing Socket based code over a JXTA Network, primarily via the need to only change the associated constructor ... or, by augmenting the default SocketFactory. here's the javadoc:

    http://platform.jxta.org/nonav/java/api/net/jxta/socket/JxtaSocket.html

    Posted by: gonzo on August 01, 2005 at 07:21 AM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds