Journal of Applied Sciences1812-56541812-5662Asian Network for Scientific Information10.3923/jas.2009.3912.3916MekkiR. FezzaR. 122009921In this study, the application aims use Peer-to-Peer
technology to perform bidirectional communication. As the web continues
to grow in both content and the number of connected devices, Peer-to-Peer
computing is becoming increasingly prevalent. JXTA is a set of open, generalized
Peer-to-Peer (P2P) protocols that allow any networked device (sensors,
cell phones, PDAs, laptops, workstations, servers and supercomputers)
to communicate and collaborate mutually as peers. The JXTA protocols are
programming language independent and multiple implementations, also known
as bindings, exist for different environments. Their common use of the
JXTA protocols means that they are all fully interoperable. Therefore,
in this study we introduce the Peer-to-Peer architecture that distribute
the resources responsibility among all the connecting peers, the JXTA
concepts, protocols and structure, so finally we can be able to implement
a chat with sharing files application in JXTA. Unlike other projects that
exist in the literature, we use bidirectional pipe that offer a reliable
and bidirectional communication between peers.]]>Amoretti, M., M. Bisi, M.C. Laghi, F. Zanichelli and G. Conte,20082008pp: 5263Arora, A., C. Haywood and K.S. Pabla,2002Ismail, A., M. Merabti, D.L. Jones and S. Sudirman,20082008Daniel, B., G. Darren, K. Navaneeth and J.C. Soto,20021st Edn.,Wilson, B.J.,20021st Edn.,Contreras, P., S. Johnstone, F. Murtag and K. Englmeier,20032003Microsystems, S.,20072007Traversat, B., M. Abdelaziz, M. Duigou, J.C. Hugly, E. Pouyoul and B. Yeager,2003