background image

      论 Java 技术在因特网平台上的应用——银行业的应用

【摘要】

    因特网上应用的日益普及与深化,为 Java 技术的运用提供了广阔的活动舞台,也大大推

进了

Browser/Server 模式的企业内联网应用与网络计算。

    作为某信息公司中的技术骨干,我有幸承担了某银行信贷管理与查询系统等的开发任务,

独立地完成了其中的系统设计、类设计、部分开发及测试工作。

    整个系统完全按照 J2EE 的标准来设计。前台界面应用了 JSP 技术,控制部分采用了

Servlet 来开发,业务逻辑应用了 EJB 技术来封装,应用服务器采用了支持 J2EE 标准的

BEA 公司的 Weblogic,后台的数据库选用的是 Informix7.3,目的是为了与银行中其他业务

系统数据库保持一致。在硬件平台上,我们选用的是

HP 公司的某台中型服务器机器,操作

系统是

HP-UX。

    该系统界面运用的是 IE,它不仅兼容性较好,而且已为广大用户所熟悉。系统运行后,

各个支行都普遍反映界面友善,功能强大,开发的效果令人满意。

【正文】

    在银行应用中私人的储蓄、企业的会计、国际的业务、信贷、财务管理都是十分重要的,它

们构成银行的基础业务系统。我从事开发的信贷业务更是银行利润来源的重要部分。与储蓄,

对公等以交易事务为主的业务模式有所不同的是,尽管信贷也是交易,但需要更多其他辅

助信息的支持。如客户的基本资料,在本行内业务发生状况、信用等级、是否有逾期贷款未能

归还等。各个支行的有关业务人员及分行管理人员都希望能方便及时地了解这些信息。传统

的基于终端的用户界面难以传递这么多信息给用户,所以我们决定采用基于测览器

IE 的用

户界面,一方面

IE 使用方便,不需要专门培训,另外它是与 Windows 操作系统捆绑在一起

的,也可节省前台费用。在开发技术上有

ASP,JSP 可供选择。

    由于考虑到 Java 技术在 Internet 上的迅速发展,J2EE 更是提出了全新的用语言来统一平

台的思路,于是我们决定采纳

J2EE 标准,并选用了 JSP。在设计上,基本上是采用了一个

交易画面对应于一个

JSP 程序,充分发挥 JSP 动态处理页面的长处。

    为了使设计有更好的可扩性、灵活性与逻辑性,能为以后扩展奠定坚实的基础,我采用了

Modelu,View,Controller)的 MVC 设计模式,View 全部由 JSP 实现,而 Controller 则

是设计了一个

Servlet 程序,它负责处理前台浏览器传送来的所有请求,并按事先定义好的

路径

/程序关系,分发给相应的 JSP 程序去处理。由于 Servlet 本来就是为 Java 服务器端编程