Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.

Course Material (up)

 

Lecture 1: Concurrency (up)

Lecture Slides 
 
Literature 
«Java Tutorial on Concurrency» 
«Java Concurrency / Multithreading - Tutorial» 
«R. Buyya. Object Oriented Programming with Java: Essentials and Applications. Chapter 14: Threading» 
 

Lecture 2: Socket Programming (up)

Lecture Slides 
 
Literature 
«Custom Networking Java Tutorial» 
«Object Oriented Programming with Java: Essentials and Applications. Chapter 13: Socket Programming» 
 

Lecture 3: Remote Objects (up)

Lecture Slides 
 
Literature 
«Zdun, Uwe and Kircher, Michael and Voelter, Markus IEEE Internet Computing, 8 (6). pp. 353-380 (2004)» 
 

Lecture 4: Remote Object Basics (with CXF) (up)

Lecture Slides 
 
Literature 
«Zdun, Uwe and Kircher, Michael and Voelter, Markus IEEE Internet Computing, 8 (6). pp. 353-380 (2004)» 
Remoting Patterns - Foundations of Enterprise, Internet, and Realtime Distributed Object Middleware. Voelter, M. and Kircher, M. and Zdun, Uwe Wiley Series in Software Design Patterns J. Wiley & Sons, Hoboken, NJ, USA (2004). 
 
CXF tutorials and reference documentation
«http://cxf.apache.org/docs/index.html» 
«http://cxf.apache.org/resources-and-articles.html» 
 

Lecture 5: Remote Object Lifecycle Management (up)

Lecture Slides 
 
Literature 
«Zdun, Uwe and Kircher, Michael and Voelter, Markus IEEE Internet Computing, 8 (6). pp. 353-380 (2004)» 
Remoting Patterns - Foundations of Enterprise, Internet, and Realtime Distributed Object Middleware. Voelter, M. and Kircher, M. and Zdun, Uwe Wiley Series in Software Design Patterns J. Wiley & Sons, Hoboken, NJ, USA (2004). 
 

Lecture 6: Remote Objects - Asynchrony (up)

Lecture Slides 
 
Literature 
«Zdun, Uwe and Kircher, Michael and Voelter, Markus IEEE Internet Computing, 8 (6). pp. 353-380 (2004)» 
Remoting Patterns - Foundations of Enterprise, Internet, and Realtime Distributed Object Middleware. Voelter, M. and Kircher, M. and Zdun, Uwe Wiley Series in Software Design Patterns J. Wiley & Sons, Hoboken, NJ, USA (2004). 
«CXF Tutorial» 
 

Lecture 7: REST and JAX-RS (up)

Lecture Slides 
 
Literature 
«A Brief Introduction to REST» 
«HTTP standard RFC2616» 
«JAX-RS support in CXF» 
 

Lecture 8: Messaging (up)

Lecture Slides 
 
Literature 
«G. Hohpe. Enterprise Integration Patterns Introduction» 
«http://www.eaipatterns.com» 
«http://www.eaipatterns.com/docs/hohpeg_enterpriseintegrationpatterns_sdbp.pdf»  
 

Lecture 9: JMS (up)

Lecture Slides 
 
Literature 
«How should I implement request response with JMS?» 
«Java Message Service Tutorial» 
 

Lecture 10: Enterprise Application Integration using Messaging (up)

Lecture Slides 
 
Literature 
Gregor Hohpe, Bobby Woolf. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions, Addison Wesley, 2002 
«http://www.eaipatterns.com» 
«http://www.eaipatterns.com/docs/hohpeg_enterpriseintegrationpatterns_sdbp.pdf» 
 

Lecture 11: Database-Access Technologies (up)

Lecture Slides 
 
Literature 
«Trail: JDBC(TM) Database Access» 
«http://www.agiledata.org/essays/%impedanceMismatch.html» 
«http://www.hibernate.org/about/orm» 
«O/R Mapping and Hibernate» 
«DB4o» 
Letzte Änderung: 16.01.2014, 17:20 | 418 Worte