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)

