Define the Programming Fundamentals for Client- Server Developers
Coding for client - server enforces good programming fundamentals. In order for applications to become client - server, they should adhere to some common programming practices. In addition, more requirements are placed on the client - server application developer. The fundamental programming musts for client - server developers are as follows:
- Use non - monolithic coding
- Code in independent service architecture
- Maintain data on per client basis.
- Integrate Request/Response mechanism for communications
- Remove underlying system dependencies
- Enforce modularity for C