Pervasive Computing: Technology and Architecture of Mobile Internet Applications