论文部分内容阅读
互联网技术研究近年来发展迅猛,目前是非常活跃的研究领域,应用市场前景十分广阔。新技术、新思想、新应用层出不穷,推动着整个行业向纵深化方向发展。Java的出现是互联网技术发展的一个重大里程碑。 Java的发展得益于www的发展。刚开始时,www的发展比较缓慢,每个网页上面都是静态的画面,不能与用户进行操作。即使是后来的CG工也只是在服务器端进行运行,速度太慢,人们迫切需要能够在浏览器端与用户进行交互,并且能够显示动态画面。但是,www上的机器是各种各样,操作系统也是千差万别。后来人们想到了Oak语言,它是解释型执行语言,只要每个机器上的浏览器能够有它的虚拟机器,Oak语言就可以运行,因此Oak语言发展起来,后来改名为Java语言,现在网络上最流行开发语言是Java语言。
B/S开发模式是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
模型一视图一控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式。
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++、OpenC++、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操作系统和文件系统中。
国际化是实际应用中经常用到的一个技术,其有多种实现方案。本文对其两种典型的方案做了一个详细的阐述。
本论文是在对实际项目中用到的多种技术作了一个较深入的探索后总结出来的。本文首先从该应用的行业的需求出发,阐述这个项目对移动通讯这个行业的意义。接着对本项目中应用到的几个重大技术做了一个较深入的研究。这几个重大技术也是java技术的几个重要代表。在本项目中将EJB机制与反射机制融合是一种创新,这种创新在以前的应用中是没有的。以前,在处理类似的问题时通常会考虑使用普通的EJB读取技术。但是两种机制的融合使项目具有更好的扩展性及通用性。