NeuroCache implements a neuro-based architecture for session caching system distributed over network and the protocol functionalities, and provides the cAPIs for other program applications.