Jarcler: Aspect-Oriented Middleware for Distributed Software In Java

Abstract

This paper proposes Jarcler, which is aspect-oriented middleware for using replicated objects in Java. It enables the users to customize the behavior of replicated objects per class so that the behavior fits requirements of a particular application. Although reflection has been a typical technique for customizing such behavior, this paper shows that reflection forces programmers to write a program far from their intuition; aspect-oriented programming provided by Jarcler makes it easier to describe the customization. This paper illustrates this issue through an example of simple network game

    Similar works

    Full text

    thumbnail-image

    Available Versions