Authors
Patrick Th Eugster, Rachid Guerraoui, Christian Heide Damm
Publication date
2001/10/1
Journal
ACM SIGPLAN Notices
Volume
36
Issue
11
Pages
254-269
Publisher
ACM
Description
This paper presents linguistic primitives for publish/subscribe programming using events and objects. We integrate our primitives into a strongly typed object-oriented language through four mechnisms: (1) serialization, (2) multiple subtyping, (3)closures, and (4) deferred code evaluation. We illustrate our primitives through Java, showing how we have overcome its respective lacks. A precompiler transforms statements based on our publish/subscribe primitives into calls to specifically generated typed adapters, which resemble the typed stubs and skeletons by the rmic precompiler for remote method invocations in Java
Total citations
Scholar articles
PT Eugster, R Guerraoui, CH Damm - ACM SIGPLAN Notices, 2001