您好,请 登录
 
|
|
|
 

浅析传统两层C/S结构存在明显的局限

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2016-05-20 16:22:25

浅析传统两层C/S结构存在明显的局限
    自从80年代中期至今,传统两层C/S结构得到了广泛的应用,并取得了巨大的成功。然而,随着信息系统结构的不断复杂和规模的日益扩大,两层C/S结构成功的背后却逐渐暴露出其构架上的缺陷。具体表现在以下几方面:
      (1)由于客户端和服务器端直接连接,服务器将消耗部分系统资源用于处理与客户端的连接工作。那么每当同时存在大量客户端数据请求时,服务器有限的系统资源将被用于频繁应付与客户端之间的连接,从而无法及时响应数据请求。客户端数据请求堆积的直接后果将导致系统整体运行效率的大幅降低甚至全面崩溃。
      (2)主一从式的结构中,唯一在线的数据库服务器成为系统可靠性的极大隐患。如果数据库服务器因为某种原因停止工作,那么整个系统将趋于瘫痪。    
     (3)客户端应用程序的分发工作的烦琐程度令人难以接受。系统开发过程完毕,随之而来的程序分发除了要求为每台客户机安装客户端程序的执行文件以外,还要求安装程序运行所必须的动态链接库文件(*.dll )、程序初始化文件((*.ini)等许多其他文件。另外,还必须完成每台客户机器的ODBC或BDE的配置工作。不仅如此,每次对客户端程序的修改和升级,又意味着上述相同分发过程的又一次重复。
      (4)在存储过程调用中,即所有处理过程都在数据库层进行,只是将最终结果返回到客户端。这种结构的业务逻辑需采用专用语言开发,很难再移植到其他的数据库上去。
 

  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论