Presentation: "CoWorks - A message based framework"
Wednesday 11:00 - 11:45 Private Room
Making solutions for the industrial world puts some rather exotic
demands on the architecture of the application. The application reacts
to
certain realworld events, ie photocells blocked, actuators set, motor
speed change etc, and needs to have some way of synchronizing these
event. The speaker thinks that the best way to synchronize these events
is to use message queues and some sort of a task metaphore.
In java conscius has designed a framework that has abstractions similar
to message queues and tasks, and have a very simple call semantic where
messages are just normal message invocations. Futhermore the framework
contains support for both asynchronous and synchronous method
invocations.
To do this the DynamicProxy class of j2sdk 1.3 is used extensively to
convert message invocations
to messages. The talk will focus mainly on the design issues involved
and explain exactly how the DynamicProxy is used to accomplish this.
CoWorks - A message based framework - (slides)
Please notice that the slides are password protected. You should have received an e-mail containing the required username and password.