Lab resources, code samples and other materials used in the course about Introduction to Service Design and Engineering, developed at the Department of Information Engineering and Computer Science of the University of Trento, Italy.
The original trunk of files of the 2013 session is at introsde2013. In each session, a README.md file contains all the instructions and related concepts.
- Lab Session 01: Introduction to the course and tools to use. Brief intro to version control with Git + Github. Brief Java Review. Lab Source.
- Lab Session 02: The Architecture of the WEB. Introduction to Apache Ant and Axis2. First Service example with Axis2. Lab Source.
- Lab Session 03: Parsing XML/JSON messages. Lab Source
- Lab Session 04: Mapping XML/JSON to/from Objects. Lab Source
- Lab Session 05: REST architectural style. Building RESTful web services (I). Lab Source
- Lab Session 06: Building RESTful web services (II). Lab Source
- Lab Session 07: Building RESTful web services (III). Lab Source
- Lab Session 08: Serving and modifying Data from Databases. Persistence with JPA. Lab Source
- Lab Session 09: SOAP protocoal and web services. Lab Source
- Lab Session 10: JAX-WS services. Lab Source
- Lab Session 11: JAX-WS with JPA. Lab Source