Font Size: a A A

The Research Of Developing Techniques On Client/Server System

Posted on:2003-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:K ZhouFull Text:PDF
GTID:2168360092466337Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
Client/Server architecture is a kind of successful solution to solve the problem that there are many heterohardwares, different Operating System (OS), different DBMS and heteromedia in current : information system. In this paper, the author discusses some main techniques in a Client/Server System (CSS) according to the process of developing it.A CSS bases on a WAN, and a WAN consists of several LANs, so the author describes the main points about LAN such as transfer media, network topology and Media Access Control (MAC) ; On the other hand, Internet is a typical example of WAN and router and TCP/IP protocal are the main points of WAN.In the software point of view, there are three kinds of API.used to develop a CSS which are named SOCKET, Remote Procedure Call (RPC) and database SQL API. SOCKET came from L'MX BSD and it is named WINSOCK in Windows, the author has developed a simple File Transfer Protocol (FTP) client of Internet because it needs programmer to care much more details to develop a CSS software based on WINSOCK, there are some description about developing in this paper.CSS is based on database in practice, many DBMS support user very well-network and database details are transparent to user and what a user's cares are how to use the developing environment, how to balance the functions between client and server. Now PowerBuilder and Oracle CASE are very efficient and popular, and ODBC API is a standard database SQL API which is supported by many companies.
Keywords/Search Tags:Client/Server architecture, Internet, SOCKET, ODBC API
PDF Full Text Request
Related items