The Source for Java Technology Collaboration
User: Password:



Bernard Traversat's Blog

Community Archives


Project SAXTA: An Eco-Friendly Distribution Network to View Earth Data

Posted by tra on November 30, 2007 at 11:43 PM | Permalink | Comments (10)

 Project SAXTA (the acronym SAXTA is derived from SAtellite JXTA™) is a new, open network dedicated to the sharing of high-resolution NASA Earth observation data sets such as Landsat and ASTER data. SAXTA is using a decentralized JXTA P2P network architecture that enables users, Earth science scientists, and educators all over the world to freely access and share Earth data without requiring NASA to host a massive centralized infrastructure to serve content. SAXTA architecture really paves the way for a new generation of eco-friendly distribution network that will help reduce CO2 emissions. When looking for a content, the SAXTA network can determine the closest path to a copy of the content to reduce the number of hops packets have to go through and minimize overall packet processing and traffic. MSN and Google's Earth may want to take a closer look at what NASA and the SAXTA folks are building.

To join the SAXTA network click here.

As a side note, the same eco-friendly JXTA P2P technology used by SAXTA is also powering Sun's Glassfish appserver clustering product :-)

JXTA@JavaOne06 A Pretty Good Millesime!

Posted by tra on May 24, 2006 at 03:53 PM | Permalink | Comments (2)

The JXTA community had another great presence at JavaOne. Here are some of the highlights. The Ricoh/Genius Bytes P2P Office app won a Duke award for most innovative Java application. P2P Office uses JXTA to securely connect printers and enable users to send documents to each other from any Internet-connected printers. The OpenJavaEE/Glassfish community announced Project Shoal. Project Shoal implements a secure and scalable framework for clustering app server instances using the JXTA Technology. Shreedhar's Blog includes a pointer to Shreedar and Mohamed presentation. It's a great example of open-source cross-pollination between the Glassfish and Jxta community to enable secure and dynamic appserver clustering in Glassfish. Tim Bray had an interesting session about Sigrid :The Simplest Possible Grid Computing Platform. Sigrid implements a REST-like grid computing framework using JXTA to discover network compute resources. Mike Duigou had a BOF session on "JXTA Security and Best Practices" that gave an overview of JXTA security features. James Todd demoed a Netbeans Collaboration Plugin that uses JXTA to support ad hoc and dynamic developer collaborations. JXTA removes the need to deploy a IM/XMPP collaboration server to share files and projects in realtime. A bunch of new JXTA programmers graduated from the JXTA HOL class. I presented a Session on the use of JXTA to build highly-dynamic and scalable military battlefield networks that talked about the work that Boeing is doing with JXTA for the US Army FCS project. See my slides, and Masood's blog. As Simon Phipps mentioned, Boeing is contributing back platform enhancements to the Jxta.org community. At the JXTA and Java.net booths, a couple of new JXTA Java apps were demoed SimpleCenter, Kerika and Verosee. Finally, if you missed the JXTA Townhall community meeting we had a great celebration for JXTA and the cake was really good :-)

The Power of JXTA Virtual Network Addressing!

Posted by tra on February 08, 2005 at 07:51 PM | Permalink | Comments (0)

JXTA vision is to abstract the Internet into a multitude
of user's defined virtual p2p network overlays allowing
Java applications to transparently roam from multiple
network locations or connectivities while still remaining
*virtually* connected.

The latest JXTA application proXimio from Fabrice
Dimeglio is demonstrating this new dimension in Java
network programming. Wherever your are moving
(behind NAT, firewall, or switching to a new network
connectivity) your JXTA applications will continue to
work. JXTA under the cover manages the dynamic mapping
from JXTA virtual addresses to physical IP addresses,
and will select the best transport link
available for your application.

Here is a sample chat exchange on Fabrice's proXimio
JXTA application:

alexissmirnov: 11:57:31 AM
so the test case i'm thinking of - 0. connect using wifi
1. connect network cable 2. turn off wifi 3. check to
see if proximio is still connected to the network
fdimeglio: 11:57:51 AM
oh
fdimeglio: 11:57:52 AM
undestood
fdimeglio: 11:58:07 AM
but I am sorry I cannot test it currently
fdimeglio: 11:58:31 AM
because I dont have a network cable!
fdimeglio: 11:58:41 AM
full wifi in my home
fdimeglio: 11:59:20 AM
may I ask you some questions ?
alexissmirnov: 11:59:35 AM
not i got 2 network interfaces
alexissmirnov: 11:59:54 AM
disconnecting wifi
alexissmirnov: 12:00:05 PM
wifi disconnected
fdimeglio: 12:00:08 PM
are U doing the test ?
fdimeglio: 12:00:11 PM
ok
alexissmirnov: 12:00:19 PM
wow
fdimeglio: 12:00:28 PM
works ?
alexissmirnov: 12:00:28 PM
looks like it works :)
fdimeglio: 12:00:33 PM
very good!
fdimeglio: 12:00:38 PM
that's JXTA power

If you want to learn how to write such applications check the myJXTA and
Shell demo JXTA applications.

Continue Reading...





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