基于Jaguar CTS的分布式应用的研究

基于Jaguar CTS的分布式应用的研究

论文摘要

随着信息技术和网络技术的飞速发展,分布式应用得到了越来越广泛的应用。传统的商业应用一般是C/S(client/server)两层结构,存在着缺乏集中控制、缺乏安全性和客户端负载过重等几个方面的问题。分布式计算采用客户端-应用服务器-数据库服务器三层体系结构,它把应用中的用户界面从企业逻辑中分离出来,企业逻辑集中安装在应用服务器上,从而降低了客户端的负载,提高了应用的执行速度,确保系统信息的安全性。Jaguar CTS是企业级服务器的组成部分,提供了一个分发基于组件的分布式应用的中间层逻辑的框架。Jaguar CTS的核心是一个高性能的事务服务器,它体现了多层的、分布式的企业计算环境和Web 应用的优越性。本论文在PoweBuilder环境下,进行基于Jaguar CTS分布式应用的开发。将PoweBuilder的不可视对象(组件)放于应用服务器一侧,被称为远端对象,客户端放置该对象的代理对象,组件代理实现服务器组件方法的本地化。客户端的应用程序通过connection 对象连接应用服务器,连接建立后,客户端的应用通过在本地调用组件代理的方法,实现对服务器的相应请求。

论文目录

  • 1 引言
  • 1.1 问题的提出
  • 1.2 本文预期达到的目标
  • 1.3 解决的主要技术问题
  • 1.4 意义
  • 2 分布式系统概述
  • 2.1 分布式三层体系结构
  • 2.2 中间层组件
  • 2.2.1 Jaguar CTS 组件事务服务器
  • 2.2.2 Jaguar 服务器体系结构
  • 2.2.3 Jaguar客户体系结构
  • 2.3 Jaguar 运行模式的研究
  • 2.4 后台数据库
  • 3 分布式应用系统的分析
  • 3.1 系统背景简介
  • 3.2 系统总体方案
  • 3.3 分布式应用系统安全性
  • 3.3.1 使用SSL连接EAServer
  • 3.3.2 声明基于角色的安全性
  • 4 分布式应用系统的设计
  • 4.1 数据库描述
  • 4.1.1 表的结构
  • 4.1.2 对数据库的操作
  • 4.2 组件设计
  • 4.3 EAServer客户设计
  • 4.3.1 创建EAServer客户
  • 4.3.2 方法名中的保留字
  • 4.3.3 调用组件的方法
  • 4.3.4 清除代理组件实例
  • 4.4 界面设计
  • 5 分布式应用系统的实现
  • 5.1 组件开发
  • 5.1.1 建立EAServer描述文件
  • 5.1.2 启动Jaguar server和Jaguar manager
  • 5.1.3 创建组件
  • 5.1.4 配置ODBC
  • 5.1.5 编写组件方法以及定义实例变量
  • 5.2 客户端应用程序开发
  • 5.2.1 开发管理员级客户应用程序
  • 5.2.2 开发客户级客户应用程序
  • 5.3 组件部署
  • 5.3.1 PB组件的组成
  • 5.3.2 部署过程
  • 5.3.3 由Jaguar工程部署组件
  • 5.4 组件代理
  • 5.5 客户端应用程序的分发
  • 5.6 分布式应用的测试
  • 5.6.1 在本地使用驱动程序测试
  • 5.6.2 用Local驱动程序测试
  • 5.6.3 测试结果界面
  • 结论
  • 致谢
  • 参考文献:
  • 相关论文文献

    • [1].分布式应用的故障接管机制浅析[J]. 信息通信 2017(10)
    • [2].可自管理的分布式应用管理覆盖网络[J]. 清华大学学报(自然科学版) 2010(04)
    • [3].数据库在分布式应用软件中的应用与设计研究[J]. 无线互联科技 2019(03)
    • [4].面向云计算的分布式应用自动部署框架[J]. 计算机技术与发展 2018(06)
    • [5].数据库在分布式应用软件中的应用与设计[J]. 电子技术与软件工程 2018(22)
    • [6].光伏分布式应用的发展趋势[J]. 电器工业 2014(04)
    • [7].分布式应用中的性能因素[J]. 程序员 2009(12)
    • [8].面向分布式应用管理的混合故障诊断模型[J]. 计算机研究与发展 2010(03)
    • [9].ORACLE数据库在管理系统中的分布式应用[J]. 福建电脑 2018(12)
    • [10].中小银行线上业务系统分布式应用架构的研究与实践[J]. 内蒙古科技与经济 2019(09)
    • [11].一种基于CORBA的分布式应用模型[J]. 计算机系统应用 2010(02)
    • [12].基于WCF的分布式应用开发[J]. 信息系统工程 2014(05)
    • [13].Ruby中实现分布式应用[J]. 鞍山师范学院学报 2009(02)
    • [14].分布式高可扩展负载平衡中间件技术研究[J]. 计算机工程 2008(05)
    • [15].超标量通信:一种面向分布式应用的运行时优化技术[J]. 中国科学:信息科学 2010(12)
    • [16].基于反向推送的分布式应用自动化采集系统的研究与应用[J]. 电脑编程技巧与维护 2017(18)
    • [17].基于J2EE的Web Service分布式应用研究[J]. 内江科技 2014(07)
    • [18].一种基于Tuscany SCA的分布式应用模型[J]. 电脑知识与技术 2010(16)
    • [19].制造业中的RFID应用模式研究及实例[J]. 控制工程 2008(S2)
    • [20].基于分布式应用的安全策略管理框架模型[J]. 电信技术 2011(03)
    • [21].SPRING-Maven框架下基于RMI的分布式应用[J]. 科技广场 2008(12)
    • [22].一种新的基于Aglet-Struts的企业分布式应用集成体系[J]. 计算机安全 2009(09)
    • [23].基于ICE中间件的分布式应用开发研究[J]. 信息与电脑(理论版) 2017(09)
    • [24].基于Web分布式应用远程数据传输方案研究[J]. 硅谷 2013(10)
    • [25].Enterprise Generation Language介绍[J]. 程序员 2009(07)
    • [26].新型三相不平衡治理装置的分布式应用[J]. 广东科技 2020(07)
    • [27].基于SDN技术的分布式应用防火墙研究[J]. 中国新技术新产品 2020(06)
    • [28].Dynatrace被评为分布式应用性能管理市场的领跑者[J]. 计算机与网络 2015(18)
    • [29].一种发布订阅中间件的设计[J]. 现代计算机(专业版) 2013(33)
    • [30].分布式消息队列的设计与实现[J]. 河南科技大学学报(自然科学版) 2010(04)

    标签:;  ;  ;  ;  

    基于Jaguar CTS的分布式应用的研究
    下载Doc文档

    猜你喜欢