UP | HOME

Notes on software development

This is about Java EE Web-Application development using JSF, Tomcat, and Spring.

The first section gives some motivation, describes the Web-application structure and explains how to set up a development environment running windows and a Web-server running linux. The next section considers the design of an application, explains the layer structure and gives an implementation of a simple application.

Table of Contents

1 Development and Runtime System

The slides give a short overview on Web-applications, Web-server and development environment.

Follow the instructions to set up a development and a runtime system. The steps to install the runtime system must be extended to secure and configure the application server.

2 Developing a Web-Application

The slides give a general overview on the structure and design of a Web-application.

The instructions given in the example section allow to create a framework to develop a Web-application.

3 Providing and consuming (SOAP-based) Web-services

The first part shows how to develop a Web service using the Spring Framework following the contract first approach, i.e. starting from the XML Schema.

The second part describes how to use the JAX-WS wsgen tool to develop a web service client.

We have not (yet) included an example of a RESTful (Representational State Transfer) web service based on Spring 3. For an example e.g. the tutorial on the IBM developerWorks page.

4 References and Links

5 Discussion

  • Queries (and answers) to remember
    blog comments powered by Disqus

Author: Rainer Schuler

Date: 2011-02-11 Fr

HTML generated by org-mode 7.4 in emacs 22