Keyphrases
- client server
- peer to peer
- central server
- client server architecture
- file sharing
- client server databases
- network communication
- microsoft windows
- load balancing
- peer to peer networks
- database server
- digital libraries
- distributed databases
- cache management
- mobile agents
- privacy protection
- distributed object
- ip address
- proxy servers
- outsourced databases
- cache consistency
- mobile clients
- streaming services
- data publishing
- overlay network
- distributed environment
- web server
- free riding
- network latency
- power consumption
- distributed systems
- response time