T6. Developing Web-Aware Applications in Ada with AWS

Jean Pierre Rosen,France

Jean Pierre Rosen,
Adalog, France
(T6: Monday 14 June, afternoon)

 

This tutorial describes AWS, the Ada Web Server, and how to use it for the development of web applications. It describes the principles of AWS, from the most basic functionalities (HTTP server, mail) to the more advanced ones (authentication, SOAP interface, WSDL, LDAP, JABBER, AJAX, session management, hotplugs, multi-server applications, etc.)

The tutorial emphasizes practical usage of AWS, and presents design patterns that have proved effective for developing existing applications. It compares the development process with AWS to other techniques.

The tutorial will provide attendees the information needed to assess whether AWS is appropriate to their needs, and the necessary knowledge to start writing full-scale Web applications. This tutorial is intended for Ada developers who want to incorporate web services in their applications, or use a browser as a user interface. Regular familiarity with the Ada language is required, but experience in Web techniques is not a prerequisite.

Presenter

Jean Pierre has developed a complete application with AWS for Adalog's internal usage (paper presented at the SIGAda 2003 conference).

See further author’s information in the description of Tutorial T3.

>Back