การพัฒนาโปรแกรมเพื่อให้โปรแกรมค้นผ่านเว็บแคชร่วมกัน / ยุทธกานต์ ปรุงเกียรติ = Development of a program for web browsers to use a shared web cache / Yootthakarn Prungkiat
Web caching is one of the techniques to reduce bottlenecks in the Internet, and also loosen workload at the web servers. This thesis presents a design and development of a program for web browsers to use a shared web cache among client browsers on LAN. The developed program is divided into 3 parts. (1) URL interceptor program of UIC which trapping URLs. (2) Cache Client Manager program or CCM that can find documents in other client browser caches on LAN based on broadcasting techniques, and also manage netscape cache database. (3) Remote Cache Manager program (RCM) which awaits requests from CCM and transfer the requested files to CCM. The test of the robustness of the program is based on URL-input process simulation. There are 2 simulations performed on 5 computers which running Netscape V.4.76 on LAN. The first simulation test was accomplished by sending 180 URLs to Netscape at rate 1 URL/min. This case took 3 Hours and the developed program can operate normally. The second test was arranged by sending 4,000 URLs to Netscape at rate 16.67 URLs/min. In this experiment, developed program failed and terminated after sending approximately 2,000 URLs to Netscape. This second experiment showed that the program could provide up to approximately 2,000 URLs at this rate of request.