Summary


Decentralized systems that exhibit limited peer-to-peer characteristics have been available for years. However, they do not promote dynamic discovery or support for edge devices. The concepts of identity, presence, and virtual spaces have not been as significant in traditional systems. Client and server roles still dominate these architectures, and casting these servers as peers misses the importance of key P2P characteristics.

It is envisioned that as businesses link their manufacturing, distribution, and sales processes, more reliance on P2P IM features will result. This might be another convergence point for Web services and P2P.

Resource conservation will be required in any system that needs to scale dynamically. Applications that use broadcast techniques to discover peers can contribute to serious network congestion when traffic is not distributed appropriately. Two of the key components of the Jini framework are dynamic service discovery and the controlled formation of communities. Jini might provide opportunities in service discovery for enterprise P2P systems.

JavaSpaces implements a distributed-shared memory, which could provide rendezvous peers capable of supporting identity and presence services. JavaSpaces clusters could also be used to scale systems and provide fault resiliency.

Finally, JXTA is attempting to standardize P2P protocols to enable interoperability. It is envisioned that JXTA will leverage Web service definitions in WSDL, SOAP, and UDDI to integrate with legacy systems. All of this points to convergence: Internet-based technologies supplanting and complementing traditional architectures.



JavaT P2P Unleashed
JavaT P2P Unleashed
ISBN: N/A
EAN: N/A
Year: 2002
Pages: 209

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net