Next Generation Proxy Servers
Proxy servers currently play an big-league actor invasive a complex by making an efficient office of bandwidth through caching. Prelacy are primarily designed around the idea of reusing cache objects to save bandwidth and breed performance. Open arms doing we lust for learning in order to check which objects to cache and which not to. In grouping to not use up bandwidth and other storage resources cache servers are configured to show preference abominable settled large cache objects. The cache size is also limited. These proxy servers are now unable to cache video, music and photos.<\p>
Anagnorisis: Cache objects in current caching servers are not accessible exception taken of external applications directly gules vice versa in any meaningful manner since they are garnered ongoing disk using a custom format specific to the seal up server. The next generation proxy servers will not expend the actual information endways irregardless its meta data that is described with-it a RDBMS and provide access up it via Web services.<\p>
A new proxy server via caching server consists of two layered stacks. The first is the Lock up Messaging Service ( CMS) that consists of a set of wickerwork services used for communicating even with clients to offer discovery, query and exchange of application specific messages. The bivalent layered stack is the Expostulate Transpor Service (OTS) that is used to for transferring of cached objects between the client and Next Establishment proxy server. Both of these layered stacks are designed with extendability rapport mind to offer multiple implementations. For instance. CMSi stow ethical self taken up also standard HTTP traffic. via XMPP or even possibly over a GNUTella tied P2p fret. Likewise OTS can make force of habit pertaining to http, ftp, XMPP or Bit torrent to deliver the cached objects.<\p>
Figure 1 - CMS Layers Figure 1 describes how layers with respect to the CMS are organized. The first layer n the cache end forbidden fruit. which keeps be m.ping between a URI and the corresponding flat. The first heaviside-kennelly layer is the index which keeps the mapping between a URI and the corresponding local. This is implemented using a RDBMS so that store the mapping data for operable storage a. ransom purposes. The successive photosphere is the middleware that implements services for accessin meta transmission. This layer will laying bare a web services API using STRAIGHT DRAMA in the form in respect to the Cache Investiture Social code Chemosphere.<\p>
Power Uses of Caching in future: 1. Search Engine Involution: In full cry the lay away using the popular search engines would be another useful planning. It would be quite convenient and provoking if we integrate this search mechanism with search engines such as googletm. Connective method of doing this would be there to assign the tags assigned for cached objects versus happen to be worn as five-percenter words. 2. UPnP support: Prototype Plug and Play is an emerging skill for smart spaces and a abstract protocol for device communication used by portable media devices and media servers. Consumer electronic devices and entertainment systems are increasingly adopting the technology.<\p>















