华为128培训材128.docVIP

  • 1
  • 0
  • 约 9页
  • 2016-11-26 发布于贵州
  • 举报
华为128培训材128

一.原BAM系统的弊端 系统庞大,调试维护性差。 由于历史的原因,整个BAM服务器就是一个进程,虽然分为几个模块,但模块间相互影响比较大,没有真正实现模块的独立。同时随着功能的扩大,系统显得越来越大,维护自然差。 没有充分利用操作系统的特性,执行效率很底。 核心机制是通过不断的轮询缓冲对列,而进行相应的调度处 理实际上就是串行执行。现在的操作系统都是多线程,多进程的模式,加强并行处理的效率。 面向业务性不强。 设计的基础是单表操作,没有形成真正的数据库的管理模 式,因而事物处理能力不强,自然面向业务比较困难。 二.128终端开发的目标与特性 面向业务。 充分利用SQL Server事务处理的特性,将业务用存储过程实 现,不但执行效率高,而且能保证业务处理的完整性,一致性。 提高并行执行的效率。 充分利用NT 操作系统的特性,将BAM系统分成多个进 程,每个进程中有存在多个线程,充分提高业务执行的效率 与并行性。 易调试,维护,升级。 模块独立性强,业务进程互不干涉,对于业务进程,典型的三 层开发模式:表示层,事务层,数据层。核心层事物层利用COM机制实现业务,COM的特色是自动升级与兼容,代码重用性强。 安全,稳定。 权限管理限到命令一级,对于用户的每一次操作,由工作站, 命令码,操作员决定当前的操作是否允许。 通过建立监控进程,负责

文档评论(0)

1亿VIP精品文档

相关文档