关于数据库服务器和客户端,该如何解决

关于数据库服务器和客户端
所谓关于数据库服务器和客户端是怎么样的概念和结构呢?具体怎么做到远程连接呢?数据库服务器是不是就在一台计算机上装一个SQL Server 2005?客户端就是在计算机中用vb开发一个界面,不存储任何数据,只是远程的操作数据库服务器中的数据?那无线pos机又是怎么和数据库服务器和客户端连接的呢?

------解决方案--------------------
所谓关于数据库服务器和客户端是怎么样的概念和结构呢?具体怎么做到远程连接呢?数据库服务器是不是就在一台计算机上装一个SQL Server 2005?客户端就是在计算机中用vb开发一个界面,不存储任何数据,只是远程的操作数据库服务器中的数据?那无线pos机又是怎么和数据库服务器和客户端连接的呢?

你的理解基本上是正确的,但客户端不一定是VB开发的界面,任何方式,只要能访问服务器上的数据库都可以认为是客户

无线pos机器经无线网络,连接到数据库所在的网络后,实际上就是作为一个客户存在,在用户角度看,和无线的网络没有任何区别
------解决方案--------------------
这种主要还是看程序架构的,因为环境的不同,需求不同,为了应付这种环境和用户需求,这种程序架构也各有不同,就比如远程访问数据库,可以是用支持网络的数据库直接用应用程序连接,但可能会因为客户端系统的不同,要做一个三层结构来处理,还可能因为应用的是B/S架构,直接用 Ajax 技术来处理,如果客户端是如单片机或ARM之类的产品,也会根据系统或具体的技术限制来选择架构。总而言之,每种架构都是根据项目需求而产生的,不是某种固定模式就一直通用的。