什么是两层结构?什么是三层结构?
有什么区别?
谢谢!!!急

解决方案 »

  1.   

    简单点说吧,,二层就是c/s  server/client这个知道吧??咱们说三层!!为什么会出现三层??我学习到的知识是为了把商业逻辑规则放到一起以起到集中化处理的一种方法,举个常用的例子,如果在s/c结构中,,每一个client连接到s后,,,都会分配一个process来处理和管理,,那么要是有5000,50000个呢??那不是服务器被拖累,,所以在二层的中间来个应用程序服务器,来起到上面的缺点,,,从连接这块说就减轻了不少,,而且三层的结构对以后软件的升级非常有好处,,,也就是说软件大的功能的扩展性非常好,,改时只要改变应用程序服务器的那层就可以了,,,其余的少作修改就可以大大的升级,,而c/s就不同了,,要是升级必须连同client一块update,,这种做法您看似简单,,但有5000个客户机那网管可受不了了,,得一台一台的连,,一台一台的安装,,,,所以针对以上几点,,,是我浅学三层的基本知识,,,如果有说错的地方,,还请楼下的大侠指点,,授教!!!