Skip to Content

Courses

Print or email this page: Print this page Email a Friend

 

Enterprise Java

Unit Code:HIT8119



Credit Points

Duration

Contact Hours

Campus

Prerequisite

Corequisite

12.5 Credit Points

1 Semester or equivalent

48 hours

Hawthorn

HIT6402 Database Analysis and Design and  HIT8304 Database Programming or at least 75% in either HIT6037 Software Development in Java or HIT7037 Programming in Java or HIT6052 Software Development 2G 

Nil

Related Course/s:

A unit of study in the Master of Information Technology , Master of Information Technology (Professional Computing)and Master of Technology (Information Technology).

Aims & Objectives:

To introduce Enterprise Architecture framework as well as various technologies and techniques in developing enterprise software applications using the Java EE framework

Learning Outcomes
After successfully completing this unit, students should be able to:
  • Describe and explain various multi-tier software architecture framework using Java EE including the roles and responsibilities of each relevant tier
  • Develop enterprise software applications using the Java EE framework
  • Apply and adopt appropriate techniques in building enterprise software applications using Java EE framework

Teaching Methods:

Lectures (24 hrs), Tutorial (Lab) (24 hrs)

Assessment:

Assignments, Examinations

Content:

  • Distributed Java Technologies such as RMI and RMI-IIOP
  • Java web-based server side technologies (Servlets, JSP and JSF)
  • Java persistence technologies (JDBC, JPA and related QL, ORM)
  • Java application server technologies (EJBs and Web Services)

References:

Readings will be prescribed in lectures and on Blackboard.

R.P. Sriganesh, G. Brose, M. Silverman (2008) Mastering Enterprise JavaBeans 3.0, 4th ed., John Wiley & Sons.
E. Jendrock et al. (2008) The Java EE 5 Tutorial, Sun Microsystems, Oct 2008
E. Jendrock et al. (2010) The Java EE 6 Tutorial, Oracle, June 2010
C.S. Horstmann and G. Cornell (2005) Core Java 2 Vol. II – Advanced Features, Prentice-Hall