三层开发基本概念介绍

页面导航:首页 > 软件编程 > Delphi > 三层开发基本概念介绍

三层开发基本概念介绍

来源: 作者: 时间:2016-02-05 11:47 【

三层客户/服务器一:优点:灵活性和可扩展性。应用三层开发技术(分布式)的原因(参考书目: Delphi 5.x分布式多层应用系统篇)一:解决客户机/服务器结构的维护成本问题,改善客户机/服务
 

三层客户/服务器

一:优点:灵活性和可扩展性。

应用三层开发技术(分布式)的原因

(参考书目: Delphi 5.x分布式多层应用系统篇)

:解决客户机/服务器结构的维护成本问题,改善客户机/服务器结构延展性问题。

客户机/服务器结构支持的用户人数有一定限度(200人以下)。则种结构限制了Internet/Intranet电子商务的发展。三层开发应用Database Pooling, Object pooling,Resource Pooling,线程模式提供了高度延展性。

:解决应用逻辑重复使用的问题。

例如:当企业要在原有的客户机/服务器结构上添加Web浏览服务时,就需要配置Web服务器,重新编写所有应用逻辑,并且更新MIS系统。在三层结构中,用COM/DCOM, CORBA(Common Object Request Broker Architecture)对象,或Enterprise Bean等,封装企业的逻辑程序代码(称之为企业对象),可以解决上述问题。大大降低开发和维护的成本。

:整合不同结构的需要,及时应用新技术的需要。

二:Microsoft的三层服务模型

1:结构: DNA(distributed internet applications,分布式内部网)COM(component object model ,构件对象模型)构件作为实现系统及应用程序服务的工具。

l         用户服务

Tags:

相关文章

    文章评论

    最 近 更 新
    热 点 排 行
    Js与CSS工具
    代码转换工具
    
    <