logo

xz.jpg

建筑工程中高级职称
J2EE企业门户网站技术研究

【摘要】:市场竞争的日益加剧,使得企业使用各种手段来提高自己的知名度,同时降低经营成本。建立门户网站是企业扩大客户群体、为客户提供各种信息服务、树立产品知名度的一个有效手段。 由于J2EE本身的技术特点,如标准化、易于整合、开发迅速、多层结构、便于开发分布式应用等等,使得它成为开发门户网站的流行技术。不过在开发J2EE应用时仍然有些难点需要解决: 在开发J2EE特别是EJB应用时,讨论和指导异常处理的文章相对较少,而且常用的处理异常的策略中,有些方面还有待完善提高。比如,当前开发人员常用的三种异常类层次:单一结构异常模型,树型结构异常模型,和折中异常模型。这些模型都互有缺点,并不是十分完善。 对于门户网站来说,终端用户体验非常重要。应用程序性能低下会降低用户体验,但当前,许多J2EE应用程序都或多或少有些性能问题,特别是当业务逻辑很复杂的时候。一方面,相对C语言和C++语言,Java运行较慢。另一方面,如果J2EE技术用的不恰当也会导致性能问题,比如在进行多次数据库连接时没有使用数据库连接池,或者数据库操作完成时没关闭连接,就会使得每个数据库连接都要重新创建,影响性能。所以性能优化在J2EE开发中有很重要的意义。 在这篇论文中,我们会介绍在J2EE门户网站开发中所要注意的要点。并且针对当前J2EE异常机制并不十分完善的情况,设计了一种新的J2EE异常处理机制,来减少自定义的异常类、处理异常的日志记录、消息显示、保存异常链等等问题。对于J2EE性能优化,依照J2EE的层次结构,逐层研究分析J2EE性能优化技术和最佳实践。并会把上述异常机制和优化手段应用到Sky Lane公司的MYPORTAL项目中。

【目录】:

Abstract2-5

Table of Contents5-8

Chapter One: Introduction8-16

1.1 Introduction to J2EE8-10

1.1.1 What Is J2EE8

1.1.2 J2EE Platform Advantages8-9

1.1.3 J2EE Platform Disadvantages9-10

1.2 Introduction to Large Enterprise Portal Website10-13

1.2.1 What is Portal10

1.2.2 Purpose of the Enterprise Portal10

1.2.3 Consideration of Developing Enterprise Portal10-13

1.3 Challenges13-14

1.4 Dissertation Outline14-16

Chapter Two: MYPORTAL FRAMEWORK16-22

2.1 About Sky Lane16

2.2 About MYPORTAL16

2.3 MYPORTAL Framework Overview16-22

2.3.1 High Availability16-18

2.2.2 Scalability18

2.2.3 Security18-21

2.2.4 Single Sign On21-22

Chapter Three: Exception Handling Mechanism22-46

3.1 Introduction22-27

3.1.1 What is an Exception22-24

3.1.2 Checked Exception vs. Unchecked Exception24-26

3.1.3 Challenges of Exception Handling in J2EE Applications26

3.1.4 Old Mechanism26-27

3.2 Introduc廿on to New ExceP公on Handling Mechanism27-28

3.3 Exception Class and API28-33

3.4 Logging of Exception33-37

3.4.1 Log to file33-34

3.4.2 Log to Database34-37

3.5 Exception Chains37-40

3.6 Display user-friendly messages and Recovery40-42

3.7 Best Practices42-44

3.8 Comparison44-46

Chapter Four Performance Tuning46-67

4.1 Basic Principles46-48

4.2 Introduction to J2EE Application Performance48-49

4.3 Client Tier Performance Tuning49-59

4.3.1 Performance Tuning Methods49-53

4.3.2 MYPORTAL Client Tier Performance Tuning53-59

4.4 Middle Tier Performance Tuning59-64

4.4.1 POJO Conversion59-62

4.4.2 Caching62-64

4.5 EIS tier Performance Tuning64

4.5.1 Use Connection Pools64

4.5.2 SQL Tuning64

4.6 Comparison64-67

Chapter Five: Conclusion67-69

Reference69-70

Acknowledgements70


上一篇:基于J2EE的WEB安全研究
下一篇:基于J2ME与J2EE平台的移动商务应用及安全性研究

上海无忧网 @版权所有(2009-2016) 沪ICP备11032751

地址:上海-浦东-杜鹃路188弄,大桥6线,746,地铁2号线(世纪公园站)3号楼,地铁7号线(龙阳路站)8号口

联系电话:021-68453443

点击关闭
  • 点击这里给我发消息 点击这里给我发消息
    服务热线:

    021-68453443

    15901884694