This book is the result of two courses taught at HTW Berlin and at GSO Hochschule Nuremberg. It is a class project, hopefully turning into a real wikibook at some later point in time.

Preface

Introduction

This class is an introduction to component based development.

Basics

Review of HTML, HTTP and networking fundamentals.

Serverside Programming

Introduction to servlets, JSP and tag libraries.

Objectrelational Mapping

We introduce JPA and Hibernate.

Model View Controller

In this context two technologies are interesting, JSF and Apache Struts.

Dependency Injection

Spring is a good example for dependency injection.

Webservices

Webservices, notably SOAP and REST have established themselves firmly.

Enterprise Topics

Here we may talk about JMS and EJB.

Scalability

Here we may talk about Grinder, Proxies and the Cloud.

Security

Don't leave home without it.

Software Tests

How to test enterprise applications.

Template Engines

Modular Software

Additional Chapters

  • Build Systems

Appendices

  • Authors
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.