Skip to content

Application layer, proxy integration

palaghias edited this page Apr 6, 2011 · 6 revisions

Proxy and Application Layer is responsible for the implementation of

  • Caching Proxy Server
  • A Twitter and a Flickr application

There will be two different implementations of everyone of the above layers:

  • Android based
  • cBox based

Android Implementation
The android implementation of those two layers, will be integrated in one Android Application. This application will have:

  • GUI – Ability to handle user’s Twitter/Flickr account.
  • Proxy Functionality – Forward Twitter/Flickr requests received from cBox.
  • Caching – Store temporary requests until an Internet Connection is available.
  • In case of lack of an Internet Connection, it forwards requests to cBox.

cBox Implementation
The cBox implementation will be defined only by a background service. This service will:

  • Forward every request which is about Twitter/Flickr to Internet.
  • Forward every request to Android Application in case of lack of connectivity.
  • Proxy Caching – Increase performance, reduce Response times.
  • Anonymity and Transparency – Based on Squid.