Importance of client / server technology
Introduction Used in almost all automated library systems, technology, client / server computing architecture. Client / Server architecture of computer technology for use in the separation of functions of two or more parties. Client / Server technology divides functions into client (client) and server (provider) subsystems with standard communication methods (such as TCP / IP and Z39. 50). To facilitate the exchange of information between them, they will share the tasks. On the desktop and the client has manipulated data. Store data and retrieve the protected server acts as a central computer. The machines can perform their tasks, their best performance. Stats The main characteristics of the client-server technology is also under- • Due to differences in their performance of tasks between the client and server can be distinguished. • The client and server function normally on different platforms. • One or more servers can be connected to customers. • Multiple clients can be connected to the server simultaneously. • without affecting the client or the server can be upgraded. • Asking a customer service always a dialogue. In a client / server to a client PC by the following: • Coping with the screen • menu command or the interpretation • Data Entry • assist in processing • Error A server can be anywhere along the separation line and with a wide range of customers. Only the user interface has been on the client moves to a close at the other end of the database can be distributed. In addition to the region there are at least five points: Distributed First Presentation: The server and the client partly handle the presentation 2nd Presentation Remote: The client does not control or presentation 3rd Distributed logic: The server and the client partly handle the application logic 4th Remote Data Management: The server processes or controls the management of comprehensive database 5th Distributed Database: The server and the client partly handle the management of databases In a library setting, there are two main applications of client / server: 1) For an automated library system that architecture to facilitate the use of this system, a vendor designs a system using client / server technology to access multiple servers to improve productivity and produced several beamlines . 2) To connect heterogeneous systems as an approach developed to facilitate transparent access to a supplier of systems to facilitate a client and other party to a server with transparent access to their system. Benefits The benefits of client / server computing are also under 1) Despite the amendment of the application inheritance, it is much easier, client / server implementation 2) rapid development of applications and new technologies moving as object-oriented technology 3) To develop and support there is a long-term cost benefits 4) To support the new systems, it is easy, the new hardware, such as document imaging and video teleconferencing Add 5) For each application, it can implement multiple software tools manufacturer Client / Server technology has proven very cost effective and feasible in a mainframe environment. Remember The company implemented the client / server technology on the following concerns- • Between the client and the server where there are several levels of complexity and compatibility issues • Because you have to maintain the old system (mainframe) and the cost of new client-server architecture development short-term increase • There are several levels of complexity and compatibility problems between the client and the server. • Costs will need to increase short term since you to the old system (mainframe) and maintain the new development architecture client-server. • Software tools such as the competence of the Security and administration are not as mature as central counterparties. • These tools take time to master. • In the absence of centralized control of the environment it can take over the department information system.






