User Manual: i-Series Interactive Signage
SW602242 Rev B, Page 17 of 31
ELOPeripheralService: The fundamental class to provide different functions for ELO
application developmentEx
2. System Overview
Fig 3-1 shows the software stack of Android system. This implementation based on Android
design and extends the framework functionality at java services layer to fulfill customer
requirement. The extended functionality at java service is named as “ELOPeripheralService”
which provides the interfaces for application development.
Fig 2-1. Android System Structure
2.1. Android Framework Java Service
Based on developed programming language, Android services can be divided into native (C
base) and java service. Android services are a kind of server-client structure where the server
side can receive a request from the client and output the result to client. Also, the server-client
structure can deal with synchronization issues from multi-client requests. Therefore, this