Core Applications
Now that we know our options, what kind of products make sense in a P2P setting? Here are a few that fit the bill:
- Distribution of manuals/procedures
- Distribution of data/database
- Product catalogs
- Collaboration
- Data synchronization
- Instant messaging
- Distributed queries/searching
- Agent-based computing
Although these are great examples, they're obvious. There are many more options, limited only by your imagination. For example, there's no reason why you couldn't use a JXTA application to distribute your email. The application could read your email on your work PC and home PC via a P2P client, and forward your email between both computers as well as your PDA. The client would also synchronize the marking of read email so that you won't reread messages that were read on another machine or device.