MET CS 667 Enterprise Java

Prerequisites: MET CS 342 or MET CS 565 or instructor’s consent.
Delivery: Boston-Charles River Campus, North Campus-Chelmsford
Program: MS CS elective, MS CIS elective

Description: The Java Enterprise Edition (Java EE) architecture is explored starting with the   presentation layer which includes the servlets and Java Server Pages (JSP).   Java Server Faces (JSF) are briefly covered.  The business layer is examined using the enterprise java beans (EJB).  The persistence layer is studied through the Java Persistence API (JPA) and the  Hibernate framework. Jave based web services are explored using JAX-WS (SOAP based) and  JAX-RS (REST based) APIs. The Spring framework is compared as an alternative architecture. 4 credits.