Developing and deploying augmented reality (AR) services in pervasive computing environments is quite difficult because almost of all current systems require heavy and bulky head mounted displays (HMD) and are based on unflexible centralized architectures for detecting service locations and superimposing AR images. We propose a light-weight mobile AR service framework that combines personal mobile devices, visual tags and mobile codes, which enable developers to easily deploy mobile AR services in pervasive computing environments and users to interact them in both of practical and intuitive way