Inventage > Publications

Publications

Inventage employees present their technology expertise during renowned events at irregular intervals. The papers from past lectures are available here as downloads.

Jazoon

24-28 June 2007, Zürich

Thema: Remoting for Enterprise RCP

Autor: Lars Stucki

Abstract: The main purpose of a remoting layer is to provide a high level abstraction of the underlying client/server communication with one or multiple application servers. It typically provides a type safe service interface, which allows the invocation of remote services in the same manner as calling methods on a local object. As remote service calls can either be synchronous or asynchronous it must also provide hooks for registering common result and exception handlers or invocation interceptors in general. Simple session handling must be extended to manage multiple sessions with all involved application servers and to provide single sign-on capabilities.

 Remoting for Enterprise RCP (PDF, 7.48MB)

Workshop Days ch/open

10-12 October 2006, FH Rapperswil

Topic: Automated Release Building of Eclipse RCP Applications 


Author: Stephan Lötscher and Edwin Steiner

Abstract: Automated release building is just as much a part of software development today as documentation and JUnit testing. But is this also true for Eclipse RCP applications? In the course of our work, we have come across many RCP projects, where the releases still had to be assembled by hand from the PDE because of their greater complexity. This does not have to be the case, because Eclipse also provides a great deal of support for this task with the Releng mechanism. Our approach explains the Releng mechanism and shows paths for its expansion.  

Programme 

·     Preparing a RCP example project

·     PDE export

·     Use of the Releng mechanism

·     Expansion through our own Ant/Maven steps

·     Inclusion of source plugins/features

 

Course objective 

The participants learn about the concept of the Releng mechanism of the PDE using a comprehensive example. Through the steps carried out in the workshop, they are able to transfer what they learned from their own projects and thus introduce automated release building into their work environment. 

 Automated Release Building of Eclipse RCP Applications (PDF, 793KB, German)

Java Users Group Switzerland

2 May 2006, Zurich

Topic: Is Eclipse RCP Suited as an Enterprise Platform? 

Authors: Edwin Steiner and Lars Stucki

Abstract: Eclipse has already established itself as the leading application development system in the Java environment. The application platform Eclipse RCP, which emerged from that, offers many promising features for the basis of every business application.

However, how well does Eclipse RCP really work specifically as the foundation for an application in a major corporation environment? These companies today face the challenge of defining the next process-provision generation. In order to be able to translate the resulting requirements into practice, the innovative Eclipse RCP technology is being used in pilot projects.

On the basis of experience gained in similar projects at major Swiss banks, in corporate governance and asset allocation, it has been shown what challenges are faced in the deployment of corporation-wide applications, which concepts are used and how the implementation is mastered


 Is Eclipse RCP Suited as an Enterprise Platform? (PDF, 1.2MB, German)

iX Conference 2005.1, Eclipse - Get Plugged in / 2nd ed.

13-15 June 2005, Heidelberg, Germany 

Topic: Eclipse RCP for Enterprise Solutions
 
Author: Stephan Lötscher

Abstract: The use of Eclipse RCP in multi-layered client server architecture is presented based on our experience. The presentation shows which add-ons to the rich client platform are necessary in order to meet the requirements for security, reusability and efficiency in an enterprise environment. Using a real example, it is demonstrated how differing enterprise solutions can be used under a uniform desktop application in a private bank with the help of Eclipse RCP. 

 Eclipse RCP for Enterprise Solutions (PDF, 485KB, German)