Client-server computing or networking is a distributed application architecture that partitions tasks or workloads between service providers (servers) and service requesters, called clients. Often clients and servers operate over a computer network on separate hardware. A server machine is a high-performance host that is running one or more server programs which share its resources with clients. A client also shares any of its resources; Clients therefore initiate communication sessions with servers which await (listen to) incoming requests.
2. Packet Division Module.
Division disappears even in ODPM in a mobile scenario. However, Random Cast still exhibits a better balance than ODPM. It is noted from Fig. 8 that in ODPM, some nodes consume an extremely small amount of energy, which is not observed in RandomCast and 802.11 PSM. This is because ODPM uses a smaller ATIM window size (0.02 second in 0.4 second beacon interval or 5 percent) than RandomCast (0.05 second in 0.25 second beacon interval or 20 percent) as discussed in Section 4.1. If they use the same ATIM window and beacon interval, the performance superiority of RandomCast over ODPM will be even more significant
3. Random Cast Module.
A message overhearing and forwarding mechanism, called Random-
Cast, this makes a judicious balance between energy and network performance. In RandomCast, a node may decide not to overhear (a unicast message) and not to forward (a broadcast message) when it receives an advertisement during an ATIM window, thereby reducing the energy cost without deteriorating the network performance.
4. Energy Efficient Balancing Module.
RandomCast 802.11 is unmodified IEEE 802.11 without PSM, ODPM  is one of the most competitive energy-efficient schemes developed for multihop networks. For ODPM, a node remains in AM for 5 seconds if it receives an RREP (RREP time-out). It remains in AM for 2 seconds if it receives a data packet or it is a source or a destination node (Data time-out).
- Processor: Intel Pentium or More
- Ram: 512 MB Ram
- Hard Disk: PC with 20GB
- Operating System Server: Windows XP or later
- Database Server: Microsoft SQL Server-2005
- Client: Microsoft Internet Explorer
- Tools: Microsoft Visual Studio .Net-2008
- User Interface: Asp.Net with Ajax
- Code Behind: C#.Net