【摘 要】
:
当前分布对象技术的发展,在为开发高性能、可扩展的分布式企业应用软件提供技术基础的同时,也将软件置于复杂环境中。分布式企业应用软件结构复杂、涉及多种技术,对设计开发人员
论文部分内容阅读
当前分布对象技术的发展,在为开发高性能、可扩展的分布式企业应用软件提供技术基础的同时,也将软件置于复杂环境中。分布式企业应用软件结构复杂、涉及多种技术,对设计开发人员提出了很高的要求。在此情况下,运用设计模式——可复用的设计方案,进行软件的设计开发十分必要。本文结合目前主流的分布式技术规范J2EE,探讨了J2EE设计模式在开发电信运营支撑系统中的应用。 本文介绍了目前分布式企业应用开发的技术基础;回顾了设计模式的产生、发展历程,介绍了以GoF模式为代表的设计模式的概念、作用、选择和使用,总结出J2EE设计模式的特点,对不同来源的J2EE设计模式进行了分析比较;根据需求和eTom模型对电信运营支撑系统进行了系统对象定位、业务功能模块划分和体系结构设计;分析比较了Web层主要的两种技术Servlet和JSP的差异,运用前端控制器模式对Web层进行结构设计:划分功能模块,并确定了各自采用的技术;分析设计了Web层的访问控制方案,应用视图助手模式实现了“页面+按钮”的视图访问控制,以截取过滤器模式实现了对控制器的请求过滤;讨论了运用视图助手模式实现客户端校验的方法;在业务层主要从优化性能的角度,探讨了J2EE设计模式的应用与实现:采用会话外观模式对业务对象进行组织,运用值对象模式传递数据,以服务定位器模式实现业务对象的定位。 J2EE设计模式的应用,为构造结构清晰、运行高效的电信运营支撑系统奠定了基础。
其他文献
伴随着Internet 的普及,电子邮件以其快捷、方便、低成本的特点日益得到了广泛的使用,成为了最流行使用的沟通工具之一。然而,作为其发展的副产品――垃圾邮件,却给Internet
数字水印技术作为信息隐藏理论的一个重要分支,是目前信息安全领域一个新的研究方向,在数字作品版权保护领域将会发挥重要的作用。作为数字水印技术的基础,数字水印算法一直
目前网络正朝着业务融合、网络融合与技术融合的方向发展,其中IP网络和电信网络的融合已经成为不可阻挡的趋势。 本文对软交换系统中媒体控制的研究与实现进行了研究。文章
随着软件形态从基于实体驱动向基于协同驱动的转变,研究城市交通指挥系统中软件实体间的协同模型,提取面向城市交通领域、支持协同工作的可复用软件构件和框架,正是本文的研
参与诸多种类有机体生命过程的蛋白质相互作用(Protein-protein interactions, PPIs)是解开生命奥秘的关键。随着科技的发展,生物实验所证实的PPIs数据不断积累且PPIs预测方
为了缓解交通压力,目前我国各大城市轨道交通建设正在以惊人的速度迅猛发展中。 城市轨道交通路网的建设过程中会涉及到不同的投资方、建设方和运营方,而且,随着路网规模
本文讨论了搜索引擎的组成及工作原理,针对目前搜索引擎不能适应多粒度查询要求及查询准确率较低的现状,提出了一种基于网页自动分类的搜索引擎设计方案,针对网页自动分类、网页
随着科学技术的发展,移动设备以其便携、易用性受到了大家的广泛使用,高速无线网络(3G, WIFI)也随之迅猛发展,覆盖面积愈来愈广。用户获取数据的习惯逐渐从PC向移动设备比如:
线性预测是语音处理的核心技术之一,几乎普遍的应用于语音信号处理的各个方面,是最有效和应用最广泛的语音分析技术之一。语音特征参数的提取主要是为了得到语音信号中能代表语
随着计算机网络的快速发展,分布式应用逐渐成为主流。传统的集中式服务器系统因其固有的,诸如单一故障点、可扩展性差等缺点,越来越制约着网络业务向多元化方向发展,人们也慢