Whereabouts Project


Location Middleware Server

The Whereabouts middleware software is a privacy-observant middleware application for location queries. It handles location information in an efficient and system-independent way, so it's straightforward to incorporate new sources of location information without any changes to clients. It includes a server written in Java, and clients written in Java, C#/.NET, and Perl.

The server processes incoming location reports, and updates clients with new information, according to their query and users' privacy preferences.

The clients allow developers to easily interact with the server to inform it of their location and get information about the locations of themselves or other users.

You can learn more about our location middleware on the Whereabouts Middleware Software page on our Wiki.