节点文献

三层次架构应用的实践研究

Study on Three-Tier Architecture Applications

【作者】 冯启文

【导师】 吴恭顺;

【作者基本信息】 暨南大学 , 计算机软件与理论, 2001, 硕士

【摘要】 三层次架构通过应用划分,把应用程序分布到各个客户和服务器中,使得系统的效率和扩展性在整体上得以最大化。Internet的广泛应用,促使企业的应用程序从传统的客户/服务器两层次架构,向基於WWW技术的三层次架构演进。近年来面向对象技术和分布式计算技术的高速发展,以及人们对软件复用的强烈需求,带来了基於构件的软件开发技术。构件技术解决了开发基於WWW的应用的固有问题,并为三层次架构应用提供理想的开发和部署平台。使用构件技术构建三层次架构应用是软件开发的发展方向。 本文分别讨论了使用基於WWW技术和构件技术来实现三层次架构,并特别针对使用CORBA构件模型来构建三层次架构,分析CORBA对象作为远程方法调用的参数的语义,并制作了工具实现完整传递CORBA对象的状态和行为。

【Abstract】 Three-tier architecture distributes an application across a number of clients and servers through application partitioning in order.to maximize the performance and scalability of the system  a whole. The widespread adoption of Internet has pushed enterprise applications tb evolve from the traditional two-tier client/server architecture to the three-tier architecture using WWW technologies. In recent years, the rapid development of object-oriented technologies and distributed computing technologies, and the high demand of software reuse, have led to the Component Based Software Development. Component technologies have solved the problems native to building three-tier architecture applications using WWW technologies, and provide ideal development and deployment platform for three-tier architecture applications. Building three-tier architecture applications using component technologies is’ the right direction for the development of software development methodology.This paper discusses the construction of three-tier architecture applications using WWW technologies and component technologies respectively, and specifically for building three-tier architecture applications using CORBA component model, analyze the semantics of passing CORBA objects as the parameter of remote method invocations. A tool has been created to implement passing CORBA objects completely, including their state and behavior.

  • 【网络出版投稿人】 暨南大学
  • 【网络出版年期】2002年 01期
  • 【分类号】TP311.52;TP393.09
  • 【下载频次】59
节点文献中: