Abstract
This paper describes a client / server architecture and a simple realization based on the architecture. In general, the processing of personal data in PC-computing power is usually limited, and often cannot meet the large number of processing requirements. Then if the system should be extended for client / server model, client software can reduce costs, but also reduce the burden on the client. In view of this system, using client / server architecture for the development of a simple application of pi. Client / server architecture is a software system architecture, which can take full advantage of the advantage of both ends of the hardware environment, the rational allocation of tasks to the client and server-side to achieve, reducing the overhead of communication systems. It also can increase the data storage business expansion for the three-tier client / server architecture. This paper first introduces the relevant background knowledge, including the source of the subject, background, significance and relevance of technical knowledge, and then the whole system needs analysis, mainly for analysis of client needs, and then on the system design and detailed design .The main design of the client and server-side function of the respective modules, each module includes detailed descriptions of the implementation of the principle, and given the implementation of their flow chart, and finally the implementation of applications, given a test report. Test report shows that the implementation of local and long-range implementation of the task can be a satisfactory outcome.