Z
zhlmxh
Unregistered / Unconfirmed
GUEST, unregistred user!
我没有做过三层的程序,但我看过许多关于三层的资料。我一直以为客户端通过中间层与数据库联接,无论有多少个客户端,与数据库的联接只有一个。今天我试着用Delphi做了一个简单的三层程序,创建中间层时Instancing选项选择的是Multiple Instance,数据库为SQL Server。我发现,当我打开3个客户端,从SQL Server企业管理器中查看数据库的联接为3,不是我一直以为的1个。如果有N个客户端,与数据库的联接不就是N个了吗?如果客户端数量很大岂不一样占用大量资源。这与C/S结构的又有什么区别?