
上QQ阅读APP看书,第一时间看更新
Client-server architecture concepts
In client-server architecture, the client is described as a user and/or device, and the server as a provider of some kind of service.

Figure 3-1. SQL Server client-server communication
As you can see in Figure 3-1, the client is represented as a machine, but in reality it can be anything:
- Custom application (desktop, mobile, web)
- Administration tool (SQL Server Management Studio, dbForge, sqlcmd)
- Development environment (Visual Studio, KDevelop)