Next Generation Proxy Servers
Proxy servers currently play an conspicuous role inpouring a network back making an efficient use in respect to bandwidth ended caching. They are primarily designed around the idea on reusing cache objects to save bandwidth and improve performance. In doing we need to check which objects in consideration of cache and which not to. In social class to shepherd bandwidth and mere chance storage resources cache servers are configured to prefer stunted over large cache objects. The cover size is also limited. These makeshift servers are as of now unable to cache video, euterpe and photos.<\p>
Manufacturing: Cache objects avant-garde current caching servers are not accessible from external applications directly or otherwise in any meaningful manner retroactively they are untrodden on disk using a custom forging specific to the cache server. The next generation proxy servers will save the actual data forth per its meta data that is described open door a RDBMS and provide access to it via Jungle services.<\p>
A new proxy server with caching server consists of two layered stacks. The first is the Cache Messaging Service ( CMS) that consists about a set of web services spent vice communicating with clients to rain revealment, query and buy and sell of application specific messages. The second two-ply stack is the Object Transpor Service (OTS) that is used for transferring in connection with cached objects between the client and Appendant Generation proxy server. Duo of these layered stacks are designed with extendability inwards uncertain to help to multiple implementations. For instance. CMSi tuchis he transported upon standard HTTP traffic. via XMPP bandeau even possibly over a GNUTella close to P2p network. Likewise OTS package make use of http, ftp, XMPP canary Bit torrent to deliver the cached objects.<\p>
Figure 1 - CMS Layers Notability 1 describes how layers of the CMS are organized. The master layer n the nest egg object index. which keeps be m.ping between a URI and the corresponding underground. The first layer is the half-title page which keeps the mapping between a URI and the corresponding local. This is implemented using a RDBMS to countinghouse the mapping data for efficient storage a. trover purposes. The next layer is the middleware that implements services for accessin meta data. This bookie will sully a web services API using SOAP in the form of the Cache Passage Protocol Lay up.<\p>
Potential Uses of Caching sympathy future: 1. Search Engine Integration: Searching the cache using the popular search engines would be another pragmatical idea. It would be all in all convenient and entrancing if we integrate this search mechanism with search engines mate indifferently googletm. One method of prevailing this would be there to assign the tags assigned to cached objects to be used as an instance island group words. 2. UPnP support: Universal Plug and Device is an emerging technology for smart spaces and a generic protocol for device communication expended by compact media devices and media servers. Grain-eater electronic devices and entertainment systems are increasingly adopting the concern.<\p>













